Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Traffic Light for MyRoles WI Presentation #2

Open
innerjoin opened this issue Feb 22, 2019 · 1 comment
Open

Traffic Light for MyRoles WI Presentation #2

innerjoin opened this issue Feb 22, 2019 · 1 comment

Comments

@innerjoin
Copy link

Description

The goal is to have a traffic light to see whether the currently made changes on the client side can be saved (green) or not (red).

Implementation Aspects
Similar behavior has already been implemented for the CQ Migrator. The information is gathered from the 'Permissions' section of the process specification: see attachment 42804

Sample Request:
https://bt-clmserver01.hqs.sbt.siemens.com/ccm/process-security/operation-reports?operationId=com.ibm.team.workitem.operation.workItemSave&context=https://bt-clmserver01.hqs.sbt.siemens.com/ccm/process/project-areas/_I699QGI9Eee2gti8QIkmag/team-areas/_yaH9IBMuEeiYtazhBs4YWw&action=create/type/com.ibm.team.workitem.workItemType.defect&action=modify/summary&action=modify/category&action=modify/target

The above request checks access right for the current user. Check if the user can:

  • Save a Work Item (operationId)
  • In the context of the 'Test Workitems' team in the 'Jazz Eco System Extensions (ccm)' project area (context)
  • Has the permission to do these actions:
    --- Create a Defect (action)
    --- Modify the Summary attribute (action)
    --- Modify the category (fled against) attribute (action)
    --- Modify the target (planned for) attribute (action)

Acceptance Criteria

Please add some acceptance criteria

Other Attributes

Attributes Values
Owned By Schneider, Guido, ZUG
Filed Against RTC Extensions and Customizations
Planned For Backlog
@innerjoin
Copy link
Author

This issue was linked by RTC Work Item 690636 on behalf of [email protected]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant