Jira Cloud User Provisioning (REST API) for Azure AD


User Sync & Group Sync app sync user and group information from Azure AD to Jira Cloud. Sync can be performed manually, scheduled to run after set time intervals, or during user login. This way the administrator only needs to manage user accounts in Azure AD. This reduces the administration time required to create users and groups in Atlassian modules such as Jira Cloud.


Step 1: Setup Azure AD

  • Log in to Azure AD Portal
  • Select Azure Active Directory ⇒ App Registrations. Click on New Application Registration.
  • sync users, groups and directory details using Azure AD into Jira and Confluence
  • Assign a Name and choose the account type.In the Redirect Url, leave it blank and click on Register button.
  • sync users, groups and directory details using Azure AD into Jira and Confluence 
  • After Registration you can see the "Application ID" and the "Directory (tenant) ID". You will need both to setup the Azure AD in User Sync & Group Sync app.
  • sync users, groups and directory details using Azure AD into Jira and Confluence
  • In the Left panel click on Certificates & secrets. click on the New client secret button. It will show you the popup for adding a new client secret.
  • sync users, groups and directory details using Azure AD into Jira and Confluence 
  • Add "secret key" in the descripton and add expires in 1 year and click on Add button.Copy client secret keep it handy it will reqired while Setup User Sync app.
  • sync users, groups and directory details using Azure AD into Jira and Confluence 
  • Select API permissionsAdd a permission. Click on Microsoft Graph.
  • sync users, groups and directory details using Azure AD into Jira and Confluence 
  • Click Application permissions and Select below permissions
  • sync users, groups and directory details using Azure AD into Jira and Confluence
  • Search for Directory and select the Directory.Read.All permission. Then search for user and select User.Read.All
  • sync users, groups and directory details using Azure AD into Jira and Confluence
  • After assigning permissions you have to click on Grant admin consent for Demo
  • sync users, groups and directory details using Azure AD into Jira and Confluence

Step 2: Setup User Sync & Group Sync app

1: Configure API token:

  • Setup API Token by clicking Configure API Token button.
  • Enter your Admin Email
  • Generate your own API token. Please refer this document here.
  • Fill in values according to the table below.
  • Application Name Enter unique name. e.g. Azure AD
    Client ID Enter Azure AD Application (client) ID which you will find in overview page of the Azure AD app.
    Client Secret Enter Azure AD Client secret which were created while setting up Azure AD.
    Tenant ID Enter Azure AD Directory (tenant) ID which you will find in overview page of the Azure AD app.
    sync users, groups and directory details using Azure AD into Jira and Confluence

Step 3: Provisioning Operations

  • Enable Import Users option to create users automatically if they do not exist in Jira.
  • Enable Import Groups option to create groups automatically if they do not exist in Jira.
  • User and gruop provisioning in Jira, Confluence, Bitbucket Select Provider
  • Click on Submit.

Recommended Add-Ons




Free Trial

If you don't find what you are looking for, please contact us at support-atlassian@miniorange.atlassian.net or raise a support ticket here.