Versions Compared

Key

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

...

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 returned by the above commands is in JSON format and might contain different permissions for a project and an issue inside this project:

Code Block
languagebash
titleProject permission - "true"
"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"
}


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

...