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

image.png

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

image.png

  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

image.png

  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

image.png

  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

image.png

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

image.png

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

image.png

  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.

image.png