Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For more information about the problem, including examples/scenarios of the issue level permissions, please visit the mentioned aforementioned JIRA issue at https://gebsun.atlassian.net/browse/HTT-23

Checking permissions

Following commands can be used to determine project and issue permissions for a user (please replace userpasswordjira-url, DEMO and DEMO-1 with your JIRA data):


Code Block
languagebash
titleFind project permissions
curl -u user:password -X GET -H "Content-Type: application/json" http://jira-url/rest/api/2/mypermissions?projectKey=DEMO


Code Block
languagebash
titleFind issue permissions
curl -u user:password -X GET -H "Content-Type: application/json" http://jira-url/rest/api/2/mypermissions?issueKey=DEMO-1


The output is in JSON format and contains 

Code Block
"WORK_ON_ISSUES": 
{
            "description": "Ability to log work done against an issue. Only useful if Time Tracking is turned on.",
            "havePermission": true,
            "id": "20",
            "key": "WORK_ON_ISSUES",
            "name": "Work On Issues",
            "type": "PROJECT"
}