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

Understanding RTC security

Hi,

I'm tryibg to setup a new RTC project (RTC 2.0.0.5).
I'm creating a team A_Team and two subteams to A_Team: B_Subteam and C_Subteam.
I'm adding one developer to each of the subteams.
I'm also creating a stream owned by the A_Team and two components B_Comp and C_Comp.
Both developers are part of a group called Developers that is defined at all levels (project, team, subteam).
At project level I'm giving full source code access under the team permissions for the Developer group.
I'm leaving the permissions for the team and subteams unchanged thus inheriting from the project.
However when I try to deliver changes from any developer to the stream I'm getting an error about not having permissions to deliver to the stream.
I was expecting that the permissions will be inherited from the project to the team and subteams.
As long as the stream is not owned by the group that contains the developers no delivery is possible.

Is this the normal behaviour? How can I inherit the permissions from the parent team to the child subteam? Is there a way to have more than one team owning a stream?

Regards,
Radu B.

0 votes



One answer

Permanent link
A stream is owned by exactly on process (i.e. project or team) area.
So to deliver to a given stream, a user would have to be given the
Developer role in either the process area that owns that stream or a
parent process area of the process area that owns that stream.

Cheers,
Geoff


On 4/29/2011 7:53 AM, borra wrote:
Hi,

I'm tryibg to setup a new RTC project (RTC 2.0.0.5).
I'm creating a team A_Team and two subteams to A_Team: B_Subteam and
C_Subteam.
I'm adding one developer to each of the subteams.
I'm also creating a stream owned by the A_Team and two components
B_Comp and C_Comp.
Both developers are part of a group called Developers that is defined
at all levels (project, team, subteam).
At project level I'm giving full source code access under the team
permissions for the Developer group.
I'm leaving the permissions for the team and subteams unchanged thus
inheriting from the project.
However when I try to deliver changes from any developer to the stream
I'm getting an error about not having permissions to deliver to the
stream.
I was expecting that the permissions will be inherited from the
project to the team and subteams.
As long as the stream is not owned by the group that contains the
developers no delivery is possible.

Is this the normal behaviour? How can I inherit the permissions from
the parent team to the child subteam? Is there a way to have more
than one team owning a stream?

Regards,
Radu B.

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: Apr 29 '11, 7:48 a.m.

Question was seen: 5,258 times

Last updated: Apr 29 '11, 7:48 a.m.

Confirmation Cancel Confirm