Community Tip - You can change your system assigned username to something more personal in your community settings. X
Is there any way to change a permission of tracker item per its state?
For example,
if a user story item is in the [In Progress] sate, only developer can view and edit it.
If a user story item is in the [Done] sate, everyone can view it.
My Codebeamer version is 2.1.0.3.
Thank you in advance.
Solved! Go to Solution.
Hello Takayuki,
there is a contradiction in your previous question.
You wrote: What I'd like to do is, however, the permission configurations of tracker itself, not its fields.
Then you are writing about item level things.
For tracker level permissions, you have to check the Permission tab of the tracker.
For permissions based on status you can only use what I already suggested.
If you set all field permissions to Per Status and give no permission to Developer team, but only in Done status (Read permission), members of Developer role will see the content of the item only in Done status.
I made the following little test:
I created a user called test1.
I added it to Developer role:
I created a new tracker called Permission_check.
I set the Summary field permission in that way, that Developer role has only Read permission in Accepted status and nothing in other statuses.
I set all other field permissions to Same as Summary.
I created 2 items in the tracker and set one of them to Accepted, the other remained in New.
I logged in with test1 user in an incognito window and checked the content of this tracker and saw this:
and saw this, when double clicked on item 9109 in the left tree
I hope it helps!
Hello,
yes, if you go to the Tracker configuration, Fields tab, you can find the Permission column, there you have to select Per Status permission, and then you can define, in which status, what role have what permissions.
@GVajda -san,
As you instructed before,
I can change the Read / Edit permissions of a field per tracker's state.
What I'd like to do is, however, the permission configurations of tracker itself, not its fields.
For example,
if a user story item is in the [In Progress] state, the members except Developer cannot read the tracker itself.
And if the user story item is transitioned to the [Done] state, every member can read it.
Is is possible to achieve such permission configurations?
Thank you in advance.
Best regards,
Takayuki Oshima
Hello Takayuki,
there is a contradiction in your previous question.
You wrote: What I'd like to do is, however, the permission configurations of tracker itself, not its fields.
Then you are writing about item level things.
For tracker level permissions, you have to check the Permission tab of the tracker.
For permissions based on status you can only use what I already suggested.
If you set all field permissions to Per Status and give no permission to Developer team, but only in Done status (Read permission), members of Developer role will see the content of the item only in Done status.
I made the following little test:
I created a user called test1.
I added it to Developer role:
I created a new tracker called Permission_check.
I set the Summary field permission in that way, that Developer role has only Read permission in Accepted status and nothing in other statuses.
I set all other field permissions to Same as Summary.
I created 2 items in the tracker and set one of them to Accepted, the other remained in New.
I logged in with test1 user in an incognito window and checked the content of this tracker and saw this:
and saw this, when double clicked on item 9109 in the left tree
I hope it helps!