It's all about the answers!

Ask a question

Hiding Work Item fields from certain user groups


Nick Kotterman (11) | asked May 19 '09, 4:45 p.m.
Is there a way to make certain work item fields invisible to some users, but visible to others?

For example, the use case would be a work items that was created by a customer, with additional fields available for internal use but hidden from the customer view. Both groups would be able to see the open items in a query, however, but opening the details of the work item would reveal separate information to each group.

Thanks in advance.

3 answers



permanent link
Andre Weinand (4811) | answered Jun 30 '09, 7:01 a.m.
Yes Geoff, your speculation goes is the right direction.
The problem is that editor presentations are global per project area,
so it is not possible to have different presentations for different
teams or roles.
However, for Post-2.0 we are planning to add role support to attribute
visibility.

--andre weinand
RTC Work Item Team


On 2009-05-23 04:41:50 +0200, Geoffrey Clemm <geoffrey> said:

The short answer is no, you cannot really hide specified fields from
specific groups. Work item 64253 gives you control on how things get
displayed in editors, but does not allow you to control what is seen in
query results.

But if hiding things in the editor is of value to you, you'll have to
decide how you want to specify the groups that are allowed to see the
specified fields. One reasonable approach would be to say that only
users that are in a specified role in the project can see the specified
field. I speculate that you then could use the mechanism described in
work item 64253 to display the given field only if the current user has
that role (if someone from the work item team could confirm/deny that
speculation, that would be good).

Cheers,
Geoff


rsnelson wrote:
This work item contains a discussion of new capabilities that may be
helpful. It was not clear to me if this provided the full
flexibility you require.
https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/64253

nkotterwrote:
Is

there a way to make certain work item fields invisible to some
users, but visible to others?
For example, the use case would be a work items that was created by
a customer, with additional fields available for internal use but
hidden from the customer view. Both groups would be able to see the
open items in a query, however, but opening the details of the work
item would reveal separate information to each group.
Thanks in advance.

permanent link
Geoffrey Clemm (30.1k33035) | answered May 22 '09, 10:41 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
The short answer is no, you cannot really hide specified fields from
specific groups. Work item 64253 gives you control on how things get
displayed in editors, but does not allow you to control what is seen in
query results.

But if hiding things in the editor is of value to you, you'll have to
decide how you want to specify the groups that are allowed to see the
specified fields. One reasonable approach would be to say that only
users that are in a specified role in the project can see the specified
field. I speculate that you then could use the mechanism described in
work item 64253 to display the given field only if the current user has
that role (if someone from the work item team could confirm/deny that
speculation, that would be good).

Cheers,
Geoff


rsnelson wrote:
This work item contains a discussion of new capabilities that may be
helpful. It was not clear to me if this provided the full
flexibility you require.
https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/64253

nkotterwrote:
Is there a way to make certain work item fields invisible to some
users, but visible to others?
For example, the use case would be a work items that was created by
a customer, with additional fields available for internal use but
hidden from the customer view. Both groups would be able to see the
open items in a query, however, but opening the details of the work
item would reveal separate information to each group.
Thanks in advance.

permanent link
Rolf Nelson (617159) | answered May 19 '09, 9:32 p.m.
JAZZ DEVELOPER
Is there a way to make certain work item fields invisible to some users, but visible to others?

For example, the use case would be a work items that was created by a customer, with additional fields available for internal use but hidden from the customer view. Both groups would be able to see the open items in a query, however, but opening the details of the work item would reveal separate information to each group.

Thanks in advance.


This work item contains a discussion of new capabilities that may be helpful. It was not clear to me if this provided the full flexibility you require. https://jazz.net/jazz/resource/itemName/com.ibm.team.workitem.WorkItem/64253

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.