Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

default role/permission: how to completely restrict access?

Hi all

my need is the following:

- I have 2 different Project Area (P1 and P2)
- I create User U1 and assign it to Team Area A1 of Project P1
- I want User U1 is not allowed to do anything in Project Area P2 so to restrict access on source code and any artifacts belonging to the Project P2 only to limited/well-defined users.

Inside the Process Specification editor for P2 I emptied all the <permission> sections related to <role id="default">

<role id="default"> </role>

I would expect that since U1 is even not known into the Project Area P2, it couldn't connect to P2
while the behavior is:
- U1 is able to connect to P2
- U1 is able to browse all the structure tree inside P2 into the Team Artifacts view
- U1 is able to run existing queries
- U1 is able to browse the Streams and download source code in P2
- ...

Could anybody explain me why this happens and, more important, how to change the Process Specs to meet my requirement?

thank you so much in advance.
ciao, max

0 votes



3 answers

Permanent link
We currently do not support read access restrictions in RTC and will not
do so for 1.0. If a user can log into a repository, the user can connect
to any project area, read work items, etc. However, only user who are
members of the right areas and have assigned appropriate roles can make
modifications.

Kai
Jazz Process Component, Jazz PMC

mcelli wrote:
Hi all

my need is the following:

- I have 2 different Project Area (P1 and P2)
- I create User U1 and assign it to Team Area A1 of Project P1
- I want User U1 is not allowed to do anything in Project Area P2 so
to restrict access on source code and any artifacts belonging to the
Project P2 only to limited/well-defined users.

Inside the Process Specification editor for P2 I emptied all the
permission> sections related to <role
id="default"

role id="default"> </role

I would expect that since U1 is even not known into the Project Area
P2, it couldn't connect to P2
while the behavior is:
- U1 is able to connect to P2
- U1 is able to browse all the structure tree inside P2 into the Team
Artifacts view
- U1 is able to run existing queries
- U1 is able to browse the Streams and download source code in P2
- ...

Could anybody explain me why this happens and, more important, how to
change the Process Specs to meet my requirement?

thank you so much in advance.
ciao, max

0 votes


Permanent link
oh my G
that doesn't sound a good news to me :-(

do you know if I can open an enhancement request to enable this kind of behavior?

can you suggest any kind of method to work this issue around?
e.g. create different repositories on the same server or something like that.

ciao, max

0 votes


Permanent link
Hallo Kai,

Kai-Uwe Maetzel schrieb:
We currently do not support read access restrictions in RTC and will not
do so for 1.0. If a user can log into a repository, the user can connect
to any project area, read work items, etc. However, only user who are
members of the right areas and have assigned appropriate roles can make
modifications.

Oh, that surprises and worries me. As a small ISV I work for multiple
customers at the same time and their data must be separate.
Non-disclosure is part of almost every legal contract. They must not see
anything of another client's project.

To separate different client projects I could run separate Jazz servers
for every project.
Well, there might be a free version. Then I need only more memory.

But from what I have seen I think I will want the full commercial
version. I hope the licensing will be ISV friendly. Getting a commercial
license for every one of my clients to keep the data separate will be a
no go for Jazz.

Frank.

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Jan 30 '08, 10:02 a.m.

Question was seen: 6,485 times

Last updated: Jan 30 '08, 10:02 a.m.

Confirmation Cancel Confirm