You can securely manage all your OAuth 2.0 (3LO) and Forge
apps in one place using the Atlassian developer console.
The console lets you view information about your apps, including their environments and scopes.
Your existing OAuth 2.0 (3LO) and Forge apps are listed in the order they were created.
OAuth 2.0 (3LO) apps are displayed with a 3LO lozenge.
Connect apps are not listed in the console. To learn more about platform and framework options for
building apps, see
Cloud development platform overview.
The following details are listed:
App name: the name of your app
Distribution status:
Sharing: your app can be shared via link
Not sharing: your app can't be shared via link
Updated on: the time and date you created your app or updated its settings
You can search for an app using the search bar above the app table.
View app details
Select any app on the My apps page to get more information about the app, including app ID,
description, authorization, and permissions.
The Overview page displays the following panels:
App details
App ID: the identifier for your app
Description: the description of your app
Distribution
Distribution status: whether your app can be used by others
Permissions
API scopes: which scopes are currently defined in your app
Authorization
Authorization type: the authorization configured for your app
Select Settings in the left menu to view your app's authentication details, or to change your
app's name, description, or avatar.
View app permissions
You can view the level of access your Forge app has to an Atlassian user's account by selecting
Permissions in the left menu, or selecting the Permissions panel.
The Permissions page lists the APIs included in your app.
To add or remove individual scopes for an API, select Configure, and in the list of scopes,
select Add or Remove. Note that users who previously consented to the scopes will need
to re-consent to the new scopes.
Delete your app
You can only delete an app if it's not installed anywhere.
If your app is currently installed on a site, uninstall it.
Select Settings in the left menu, and select Delete app.
Distributing your OAuth 2.0 (3LO) apps
When you create an OAuth 2.0 (3LO) app, it's private by default. This means that only you can
install and use it. If you want to distribute your app to other users, you must enable sharing.
From any page on developer.atlassian.com, select your profile
icon in the top-right corner, and from the dropdown, select Developer console.
Select your app from the list.
Select Distribution in the left menu.
Enable sharing using the toggle switch in the Enable sharing section.
Select Authorization in the left menu, and under OAuth 2.0 (3LO), select Configure.
Copy the Authorization URL(s) and distribute to your users.
Users trying to install an unapproved OAuth 2.0 integration are warned that the app has not yet been reviewed by Atlassian. To get your integration reviewed and approved, follow the steps on Listing a third party integration on the Atlassian Marketplace. Note, you don't need an informative Atlassian Marketplace listing to submit your integration for approval.
Note that:
OAuth 2.0 (3LO) apps are installed on a per-user basis, so you'll have to send
the link to all the users you want to grant access to.
Enabling sharing doesn't make your app available on the
Atlassian Marketplace.
Although OAuth 2.0 (3LO) apps can be listed on the Atlassian Marketplace,
they will appear as informational listings only, with limited Marketplace features.