It's all about the answers!

Ask a question

Why permission is not working?


Jirong Hu (1.5k9295258) | asked Jan 24 '12, 3:58 p.m.
Hi

I am having a problem with the role/permission in RTC 3.0.1 on Windows. It was working fine but not now. e.g. for this Architect role.

1. In Team Config, I give full permission to Source Control.
2. I give the current user Architect and Developer roles.
3. The Source Control permissions are also given in iterations ( I didn't change that).

I got this permission error. Question:

1. While checking role permission for the same team in the same project area, all permissions in web UI are empty, while from eclipse UI is checked. Why?
2. We are not using Iterations for now, so I don't want anything below team area to take action. How can I do that? Why the Final check box is always grey out?
3. How can I restore the Permission to unconfigured in the Requirement Phase, as shown in picture? Is there a way to restore all default settings?

Thanks
Jirong

http://i39.tinypic.com/2yy584z.png

One answer



permanent link
Chris Goldthorpe (4287) | answered Jan 30 '13, 4:07 p.m.
JAZZ DEVELOPER
I think I can see what is happening:

1. Based on your screenshot it appears that in the project area Jazz Test the Architect role has been granted permission for all source control operations. In the team area the Architect role has been denied permission to perform any of those operations. The team area permissions are not so easy to read because there are actually three states that a permission can have: permitted, denied or inherited from the parent. In this case the parent is the project area Jazz Test. In the web client if a permission is inherited it's label will be in regular type, if it permitted or denied the label will be in bold type. I can see that in the screenshot of team area RTC the labels for all of the source control operations are bold, meaning that those permissions will be denied, overriding the settings from the project area JazzTest,

I think that the best way to allow the Architect role in the RTC team to perform the same tasks as an Architect could in Jazz Test is to clear the override for each of the operations under Source Control. To do this open the RTC team area in the Web Client (  or Eclipse Client if you prefer ) and select each of the source control operations Deliver, Replicate Change Sets etc in turn and click on the clear override button.

2. Final can only be applied to elements at the second level of the tree, that is the level of Deliver, Replicate change sets etc. At all other levels the final checkbox is grayed out.

3. There is unfortunately no quick way to set all the permissions for an iteration to unconfigured.

There are a couple of articles of which explain more about how permissions work: https://jazz.net/library/article/291 and https://jazz.net/library/article/292. We are also working on redesigning the permissions UI to make it easier to use - you are far from being the first person who has found the permissions UI hard to use. See https://jazz.net/jazz/web/projects/Jazz%20Foundation#action=com.ibm.team.workitem.viewWorkItem&id=246821 .

Your answer


Register or 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.