Whats the best way to restrict access/editing to a work item in RTC?
I have a work item created in a project area that we only want a small number of users to be able to edit them.
Whats the best way to do this?
Maybe create a team and then have the 'Filed Against' attribute in the work item. The user can select the team in the 'Filed Against' attribute.
Another way is to create a whole new role and assign it to the people associated with this work item. This seems like the simpler way.
One answer
Restricting access is a totally different thing than limit editing. So what do you want to do?
In general you can control creation and modification of work items.
- Use Roles and Permissions to limit which role can update/modifly/save work item
- Attributes, actions, for work item types and workflows
- You can use team areas and the roles in there to make managing this easier
This does not prevent the users that have access to the project area from seeing the work item.
You can use restricted access - manually configured, or automated based on work item categories to prevent users from reading/seeing work items.
Note that the JazzAdmin repository role allows to see all data.
Note that a user can not write a work item where they have no read access. So it is not possible to have a user create a work item and then expect they can move it in an area where they have no read(or write) access.