Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How are permissions handled for Connect apps in Jira Cloud?

Florian Bauer
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
April 13, 2026

Hi everyone,


I’m trying to better understand how permissions for third-party (Connect) apps are handled in Jira Cloud, and I’m running into some inconsistencies.


From my understanding:
• Apps can call the REST API in app context (without a user), e.g. via ACE (addon.httpClient({ clientKey }))
• Permissions should then be governed by:
• the scopes defined in the app descriptor
• plus the Jira project permissions


When an app creates an issue, a kind of “app user” shows up (e.g. as reporter or in history).



What’s confusing:
• Previously, it seemed possible to control permissions via security schemes / groups by adding the app user to a group
• Today:
• App users are no longer visible/manageable in User Management
• “Manage users” only applies to Atlassian accounts, not third-party apps
• I cannot add the app to any group



The problem:


If I configure a permission or issue security scheme like:


Only group X can access / transition issues


→ the app loses access


But:
• I cannot assign the app to that group
• and there seems to be no alternative way to explicitly grant access



Questions:
• How are permissions for Connect apps supposed to be managed today?
• Is there any supported way to include apps in permission schemes?
• Or is the expected approach to avoid group-based restrictions if apps need access?


I couldn’t find clear or up-to-date documentation on this.


Would really appreciate any guidance or best practices here.


Thanks!

1 answer

0 votes
Arkadiusz Wroblewski
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
April 13, 2026

Hello @Florian Bauer 

App context = scopes + atlassian-addons-project-access

Not normal group membership

Per-user behavior = ACT_AS_USER

Per-project app blocking = app access controls, not custom groups

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin Site Admin
TAGS
AUG Leaders

Atlassian Community Events