Creating an OAuth App for Atlassian Jira with Required Scopes

Create an OAuth 2.0 app in your Atlassian Developer Console with the required scopes and permissions for Commvault Cloud backup operations.

Before You Begin

  • You must have administrator access to your Atlassian organization to create OAuth apps.
  • You need to configure the callback URL provided by Commvault Cloud during the app setup.

Create OAuth App

  1. Log in to the Atlassian Developer Console.

  2. Click Create and select OAuth 2.0 integration.

  3. Enter the following app details:

    • App name: Enter a descriptive name for the app
    • Description: Enter a description of the app purpose
  4. Click Create.

Configure Authorization Settings

  1. In your app, navigate to Authorization.

  2. In the Callback URL field, enter the redirect URL in the following format:

    https://<your-commvault-server>/commandcenter/processAtlassianAuthToken.do
    

Replace <your-commvault-server> with your Commvault Cloud server hostname or IP address.

  1. Click Save changes.

Configure Required Permissions

Navigate to Permissions and configure the following scopes:

User Identity API

Scope Name Code
View active user profile read:me

Jira API

Navigate to the Jira API section and configure the following scopes under Classic Scopes and Granular Scopes:

Classic Scopes

Jira Platform REST API

Scope Name Code
View Jira issue data read:jira-work
Manage project settings manage:jira-project
Manage Jira global settings manage:jira-configuration
View user profiles read:jira-user
Create and manage issues write:jira-work

Jira Service Management API

Scope Name Code
View Jira Service Management request data read:servicedesk-request
Manage Jira Service Management customers and organizations manage:servicedesk-customer

Granular Scopes

Scope Name Code
View projects read:project:jira
View board configuration read:board-scope.admin:jira-software
Move issues between boards and backlogs write:board-scope:jira-software
View boards, backlogs, and related items read:board-scope:jira-software
View sprints read:sprint:jira-software
Update and delete sprints write:sprint:jira-software
View request types read:requesttype:jira-service-management
Create and update requesttypes write:requesttype:jira-service-management

App Details

After creating the app, you will see the following details:

  • App ID: A unique identifier (e.g., d1d01e51-f85a-4d52-b43b-caaf89af9506)
  • Client ID: Used for authentication
  • Client Secret: Used for authentication

Note

Copy the Client ID and Client Secret values. You will need these credentials when configuring the Atlassian Jira app in Commvault Cloud.

×

Loading...