Is there a way to hide attributes by user?
Accepted answer
No, there is not.
Comments
Thanks! commnet
Is it difficult as a mechanism?
I think that the request is from old days, but isolate the access right level.
At least it may be possible to replace the attribute by the team area.
This is between simple and totally unfeasible, dependent on what the ask is. The question is maximally fuzzy. I have seen multiple similar questions that meant completely different things.
Anyway, we have only built in hide capabilities for the attribute presentation based on "work item state" or "if the attribute is empty" or "links exist". Hiding in this case means the attribute is not shown in the editor presentation. It does not mean that the user can not access/get at the attribute value e.g. using reports or work item queries.
Access is on a work item level, a user can read the work item or can not read the work item. There is no access control on attribute level in EWM. Behavior, if customizable is usually based on ROLES and not on users.
It is not possible to write custom behavior for attribute visibility in editor presentations, neither is there any way of customizing hiding data beyond what the product has built in.
Access is on a work item level, a user can read the work item or can not read the work item. There is no access control on attribute level in EWM. Behavior, if customizable is usually based on ROLES and not on users.
It is not possible to write custom behavior for attribute visibility in editor presentations, neither is there any way of customizing hiding data beyond what the product has built in.
The process of a project area is shared across all team areas underneath it. The team areas can customize the process by adding additional roles and configure permissions and such stuff. You can not customize the work item attributes and editor presentations on that level.