It's all about the answers!

Ask a question

Hide Workitem Attributes depends upon process role


charbak roy (122) | asked Apr 11 '13, 4:20 a.m.
 Hello,

We are having RTC 4 for our engagement. Now suppose in a workitem tpe "Task" we want to hide "Time Spent" attribute from the customer role ( Process Role). All other role like project manager, developers etc able to see and can update "Time Spent" attribute in a "Task" workitem. Please suggest urgently.

One answer



permanent link
Ralph Schoon (63.4k33646) | answered Apr 11 '13, 5:21 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
As far as I can tell, this is currently not supported out of the box. The only chance I can see would be to use a custom java based attribute customization. See https://jazz.net/wiki/bin/view/Main/AttributeCustomization#Providing_new_customizations_imp how to get started. You might want to start reading this as well http://rsjazz.wordpress.com/2013/02/28/setting-up-rational-team-concert-for-api-development/ to setup your environment.

The customization needs to be Java, because in JavaScript you don't have access to roles and lack the API needed to get the information.

Please be aware that this solution only hides information in the presentation. The data can still be seen in queries as far as I know. If you want to hide data today, I believe you should have the work items the customer can see separated from the ones you use for planning and use access groups and restrictions on work item, not attribute level.


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.