Setting up Assets - Azure Integration
Here's some info on setting up Assets integration with Azure.
Before you begin
- Assets - Azure Integration requires both Jira (Core, Software, or Service Management) and Assets to function.
- You can download the latest version of Assets - Azure Integration from Atlassian Marketplace.
Setting up Assets
Follow the steps below to set up Assets to import data from Azure.
Getting your Directory and Subscription IDs
- Get your Directory ID.
- On the dashboard, in the left navigation menu, select All services, then Microsoft Entra ID.
- Go to Microsoft Entra ID, then go to Properties.
Go to the Tenant ID section and find your tenant ID in the box. Use this as a Directory ID in the import configuration.
- Get your Subscription ID:
- On the dashboard, in the left navigation menu, select All services, then Subscriptions.
- Note the Subscription Id for usage in the import configuration.
Creating access app and its secret key
You need to create an app that will be used for the API-Gateway.
- On the dashboard, in the left navigation menu, select All services, then Microsoft Entra ID.
- Go to Application registrations and elect New registration.
- Enter an app name of your choice. For example, asset-azure-integration.
- Create the app registration.
To create a secret key for this app:
- Go to the settings of the created app.
- Select Certificates & secrets.
- Select New client secret.
- Enter a Description for the Key (like AppKey), choose its duration, and select Save.
Note the generated Key-Value for using it in the import configuration.
Assign app role assignment
- On the dashboard, in the left navigation menu, select All services, then Subscriptions.
- Open your subscription.
- Select Access control (IAM), then select Role assignments.
- Select Add.
- Select Role = Reader and search at the select for the app name that you've created previously.
Checking required permissions
- Go to the settings of the previous created app.
- Delect API permissions.
- Make sure that the delegated permission User.Read exists by default.
Fetching Azure Graph data
To fetch Azure Graph Data:
- On the dashboard, in the left navigation menu, select All services, then Microsoft Entra ID.
- Go to Application registrations and select the app registration that you've created.
- Select API permissions, then Add a permission.
- Select Microsoft Graph, then Application permissions.
- Select and add a user and check
User.Read.All
. - Repeat the actions from the step 4 for the following permissions:
Group.Read.All
Device.ReadWrite.All
DeviceManagementManagedDevices.Read.All
- Select Microsoft Entra ID Graph, then Application permissions.
- Select and add an app and check
Application.ReadWrite.All
. - Select Grant admin consent for <your subscription>.
Last modified on Mar 10, 2025
Powered by Confluence and Scroll Viewport.