This Work Item editor presentation shows the roles a user has in the context of the current Work Item. It is intended to help users in cases where missing permissions lead to issues while saving a Work Item.
On page load and with each Filed Against field change, the roles that the current user has (in the associated team or project area) are calculated and visualized. This includes inherited roles and essentially gives the user a clue if he has the necessary privileges to change the current Work Item.
You can find the latest release on the releases page of this repository.
Deploy just like any other update site:
- Extract the
com.siemens.bt.jazz.viewlet.myteams.Team_updatesite.ini
file from the zip file to theserver/conf/ccm/provision_profiles
directory - Extract the
com.siemens.bt.jazz.viewlet.myteams.Team_updatesite
folder to theserver/conf/ccm/sites
directory - Restart the server
- Request a server reset in one of the following ways:
- If the server is currently running, call
https://server-address/ccm/admin/cmd/requestReset
- Navigate to
https://server-address/ccm/admin?internaltools=true
so you can see the internal tools (on the left in the side-pane). Click onServer Reset
and press theRequest Server Reset
button - If your server is down, you can delete the ccm
built-on.txt
file. Liberty packed with 6.0.3 puts this file in a subfolder ofserver/liberty/servers/clm/workarea/org.eclipse.osgi/**/ccm
. The easiest way to locate the file is by using your operating system's search capabilities.
- If the server is currently running, call
- Delete previously deployed updatesite folder
- Follow the file extraction steps from the section above
- Restart the server
In the administrative section of the project area, navigate to Work Items -> Editor Presentation and choose the Editor Presentation you want to add it to. In a section of your choice, click the green plus to add it.
In the popup choose "Non-Attribute-based Presentation", then "com.siemens.bt.jazz.rtc.workItemEditor.presentation.roles" as kind. Give it a Label, Description and ID.
After saving, the presentation is visible to all users. We recommend to repeat the above steps for all Editor Presentations to have a consistent appearance.
This plug-in has been verified to work on RTC 6.0.3 and onward. According to our information, the mechanism for creating non-attribute-based presentations has not changed since one of the first releases of RTC, so we expect it to work with any version of RTC. If not, we would appreciate your feedback.
Please use the Issue Tracker of this repository to report issues or suggest enhancements.
For general contribution guidelines, please refer to CONTRIBUTING.md
Copyright (c) Siemens AG. All rights reserved.
Licensed under the MIT License.