Last updated Aug 14, 2023

Managing your OAuth 2.0 (3LO) apps

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.

To access the console:

  1. From any page on developer.atlassian.com, select your profile icon in the top-right corner.
  2. From the dropdown, select Developer console.

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.

  1. If your app is currently installed on a site, uninstall it.
  2. 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.

  1. From any page on developer.atlassian.com, select your profile icon in the top-right corner, and from the dropdown, select Developer console.
  2. Select your app from the list.
  3. Select Distribution in the left menu.
  4. Enable sharing using the toggle switch in the Enable sharing section.
  5. Select Authorization in the left menu, and under OAuth 2.0 (3LO), select Configure.
  6. Copy the Authorization URL(s) and distribute to your users.
  7. 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:

Rate this page: