Atlassian OAuth App
  • 25 Sep 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light

Atlassian OAuth App

  • Dark
    Light

Article summary

Connection

  1. Go to the Atlassian Developer Console to create a new OAuth2 app at - https://developer.atlassian.com/console/myapps/.

  1. Name your application Unleash and proceed to the next step.

  1. In the Permissions screen, enable the following permissions for Atlassian apps:

    1. For both Confluence and Jira, add:

      1. User Identity API

      2. Personal Data Reporting API

    2. For Confluence, add:

      • Confluence API

    3. For Jira, add:

      • Jira API

  1. For Confluence, click Configure to add the relevant scopes. Use the following granular scopes:

read:content:confluence
read:content-details:confluence
read:attachment:confluence
read:custom-content:confluence
read:space:confluence
read:content.property:confluence

  1. For Jira, click Configure and add the following granular scopes:

read:application-role:jira
read:audit-log:jira
read:avatar:jira
read:dashboard:jira
read:group:jira
read:issue:jira
read:issue-meta:jira
read:attachment:jira
read:field:jira
read:field-configuration:jira
read:issue-details:jira
read:issue-type:jira
read:issue-worklog:jira
read:issue-security-level:jira
read:issue-status:jira
read:issue-type-hierarchy:jira
read:issue.changelog:jira
read:issue.vote:jira
read:user:jira
read:project:jira
read:project-category:jira
read:project.component:jira
read:project.property:jira
read:project-role:jira
read:project-version:jira
read:webhook:jira
write:webhook:jira
delete:webhook:jira
read:workflow:jira
read:status:jira
read:jql:jira

  1. In the Authorization screen, add OAuth authorization for the app.

  1. Configure the Callback URL with the one shared by your Unleash representative in the Authorization screen.

  1. In the Settings section of the app, copy both the Client ID and Client Secret. Store them securely and share them with your Unleash representative.


Was this article helpful?