deliver component as team member
hi all
I have defined a "team X" for a "project A". I have a connection to that "project A" as team member "user1". That "user1" created new component "component A" for the "project A" and set the owner of the component to "team X". When I try to deliver that component into the stream of the project I get get an error message saying that I cannot add modify the stream resp. add components. The "user1" has the scrum process role "team member" with permissions set... If I do the same with a "user2" who's NOT in "team X" but a member of the "project A" directly (one hierachy level up) that "user2" CAN deliver stuff into the stream... what do I need to do so that members of a TEAM (not a PROJECT) and deliver stuff into the stream of a project? |
One answer
Ralph Schoon (63.6k●3●36●47)
| answered Jun 30 '10, 4:37 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Hi,
here is some info on how it works: Permission: http://jazz.net/library/article/291 and behavior http://jazz.net/library/article/292. In general you need to make sure that the user has a role that permits to do the desired action in the context of the owner of the resource. In your case all users would require to have a role that allows to deliver to the stream owned by the project. In your case since User 1 is a team member in the project the permission is granted. User 2 is only Team Member of the team and has the default role in the project. So he can't deliver. The trivial but not recommended (by me) solution: permit the default role to deliver. My suggestion however: * On project level have only administrators and users that need global access. * Create a Team that may own sub teams. All users are added to that team (instead of the project). * Make the Stream Owned by the team and control access using roles in the team. * If a Stream is required to be owned by the project only special roles such as some buildmeister or integrator would be allowed to deliver there. It would make sense to have them as members of the project. That's what I'd do without special additional knowledge. Ralph hi all |
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.