Welcome to the Jazz Community Forum
Disable Web Access to Streams

5 answers

tdunnigan wrote:
Yes, you can restrict web pages based upon the white list server property.
Go to the admin web ui, and click on "Advanced Properties".
Go to the section
com.ibm.team.repository.service.internal.webuiInitializer.ConfigPropertyInitializer
If the value is not set, set it to
{"com.ibm.team.process.web.projectArea": }
If there is a value set, insert the following text after the initial '{'
"com.ibm.team.process.web.projectArea": ,
Ensure that the { }'s match up.
Hope this helps
JohnC
SCM Server
We will have a number of users that use the web only for Work Items
and I would like to reduce the overall access to source code. I see
that the public Jazz.net version of RTC has no link to Source Code.
Is there a way to disable access to streams in the web UI?
Yes, you can restrict web pages based upon the white list server property.
Go to the admin web ui, and click on "Advanced Properties".
Go to the section
com.ibm.team.repository.service.internal.webuiInitializer.ConfigPropertyInitializer
If the value is not set, set it to
{"com.ibm.team.process.web.projectArea": }
If there is a value set, insert the following text after the initial '{'
"com.ibm.team.process.web.projectArea": ,
Ensure that the { }'s match up.
Hope this helps
JohnC
SCM Server
Comments

Hi John, we followed the IBM's Technote (FAQ) at http://www-01.ibm.com/support/docview.wss?uid=swg21370043, but the SCM tab in the Web UI is still appearing... We run server at version 2.0.0.2 iFix 6. Any advice? Thanks in advance.

tdunnigan wrote:
Yes, you can restrict web pages based upon the white list server property.
Go to the admin web ui, and click on "Advanced Properties".
Go to the section
com.ibm.team.repository.service.internal.webuiInitializer.ConfigPropertyInitializer
If the value is not set, set it to
{"com.ibm.team.process.web.projectArea": }
If there is a value set, insert the following text after the initial '{'
"com.ibm.team.process.web.projectArea": ,
Ensure that the { }'s match up.
Hope this helps
JohnC
SCM Server
So, to restrict web access to scm I have to delete this entry ("com.ibm.team.scm") from section
com.ibm.team.repository.service.internal.webuiInitializer.ConfigPropertyInitializer
right?
best regards
Marcin

You do not delete this value, you add that value.
So, to restrict web access to scm I have to delete this entry ("com.ibm.team.scm") from section
com.ibm.team.repository.service.internal.webuiInitializer.ConfigPropertyInitializer
right?
best regards
Marcin
tdunnigan wrote:
Yes, you can restrict web pages based upon the white list server property.
Go to the admin web ui, and click on "Advanced Properties".
Go to the section
com.ibm.team.repository.service.internal.webuiInitializer.ConfigPropertyInitializer
If the value is not set, set it to
{"com.ibm.team.process.web.projectArea": }
If there is a value set, insert the following text after the initial '{'
"com.ibm.team.process.web.projectArea": ,
Ensure that the { }'s match up.
Hope this helps
JohnC
SCM Server
So, to restrict web access to scm I have to delete this entry ("com.ibm.team.scm") from section
com.ibm.team.repository.service.internal.webuiInitializer.ConfigPropertyInitializer
right?
best regards
Marcin

I'm setting this as described above but the source code tab is still appearing. The suppressed webpage setting is set to
{"com.ibm.team.process.web.projectArea": ,"com.ibm.team.repository.web.admin":}
Am I doing something wrong? I am running
Rational Team Concert 2.0 (I20090618-1753)
{"com.ibm.team.process.web.projectArea": ,"com.ibm.team.repository.web.admin":}
Am I doing something wrong? I am running
Rational Team Concert 2.0 (I20090618-1753)