I have added a new user account with just the most basic privileges to my Jira Cloud organization in order to test if the app I’m working on functions correctly for non-admins. At first I have run afoul of [FRGE-1193] - Ecosystem Jira, but while troubleshooting that, I have discovered it’s seemingly impossible to revoke an app’s access to an account.
After accessing the app for the first time the “Allow access” dialog popped-up. I clicked allow and accepted on the next screen. I got this error:
but the permission got added anyway. At this point this was in the account’s “Connected apps”:
I have tried removing the access in two ways. Method A:
- I clicked “Remove access” and confirmed. The section would get changed to this and even persist through a refresh:
- I refreshed a window with some part of the app in Jira (for example, a global page). The app loaded normally (even though it shouldn’t have had necessary permissions at this point).
- After refreshing the account page it reverted back to the starting state, i.e. with allowed app access.
Method B:
- I clicked the “Revoke” button and confirmed:
- I refreshed the app in Jira. It popped up the “Allow access” dialog again.
- I clicked “Remove access” and confirmed. See step 1. in method A for how the section looked.
- I refreshed the app in Jira. It loaded normally.
- I refreshed the account page. It reverted to the starting state, even undoing the “Revoke” step.
So, unless I’m missing something, this seems kind of broken? Has anyone else encountered this issue?