Scopes enable an app to request a level of access to an Atlassian product.
The easiest way to set your app's scopes is to:
forge lint --fix
to add the scopes to the manifest.This process does not remove any redundant scopes from the manifest file, and these scopes need to be removed manually.
If you want to set the scopes manually, you need to:
For OAuth 2.0 apps, you need to:
For an API key, you need to:
The scopes below are for apps using OAuth 2.0 authorization code grants (3LO) for authorization and Forge apps. The title and description are displayed to the user on the consent screen during the authorization flow.
Scope name | Summary | Description |
---|---|---|
read:classification-levels:admin | Read classification levels | |
read:domains:admin | Read domains | |
read:policies:admin | Read policies | |
read:tokens:admin | Read API keys and tokens | |
write:classification-levels:admin | Write classification levels | |
write:policies:admin | Write policies | |
write:tokens:admin | Create API keys and tokens | |
write:products:admin | Activate products | |
delete:policies:admin | Delete policies | |
delete:tokens:admin | Revoke an API keys and tokens |
Rate this page: