I administer a JIRA OnDemand instance, and I'm having difficulties integrating some automation via the REST API. The integration checks the permission of its user account as a sanity check, and it's failing because the API is returning that the account has no permissions.
It turns out this is true regardless of what account I use, even it I access the API as my own account, which is in the administrators' group. To test, I'm accessing the permission data via
curl -U[user]:[password] https://[instance].atlassian.net/rest/api/2/mypermissions
and the output looks like this (it's much longer, but "false" is the value for every "havePermission" field):
{ "permissions": { "ADD_COMMENTS": { "description": "Ability to comment on issues.", "havePermission": false, "id": "15", "key": "ADD_COMMENTS", "name": "Add Comments", "type": "PROJECT" }, "ADMINISTER": { "description": "Ability to perform most administration functions (excluding Import & Export, SMTP Configuration, etc.).", "havePermission": false, "id": "0", "key": "ADMINISTER", "name": "JIRA Administrators", "type": "GLOBAL" }, // ... etc ... }
Things I've already tried:
Thanks
For those interested, "havePermission":false was reported as a bug:
Yeah, that bug was filed based on a support ticket I opened after nothing turned up here (smile) But you're right, I never closed this out. If anybody else hits the same issue, please vote for it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.