To integrate Jira Data Center and Atlan, follow these steps.
Configure an incoming app link in Jira Data Center
You will need to configure an incoming link with an external application β in this case, Atlan. This will allow Atlan to access Jira data, which means that Jira will act as the OAuth provider.
Atlan requires the minimum scope of WRITE
to create issues in Jira Data Center. However, actual permissions are capped at what the authorizing user can do. For example, if the authorizing user lacks the permission to delete issues or projects, then Atlan will not have the permission to do so even with the WRITE
scope.
To configure an incoming link for Atlan, from within Jira Data Center:
- Log in to your Jira instance.
- Copy the Jira site URL from your browser's address bar and store it in a secure location. If you're viewing the dashboard, the site URL is everything that comes before
/secure/Dashboard.jspa
. - From the top right of your Jira instance, click the settings icon, and from the dropdown, click Applications.
- In the left menu of the Applications page, under Integrations, click Application links.
- From the top right of the Application links page, click Create link to create a new application link for Atlan.
- In the Create link dialog, enter the following details:
- For Application type, click External application to link to an external application using OAuth 2.0.
- For Direction, click Incoming to allow Atlan to access data from Jira.
- In the corresponding Configure an incoming link page, enter the following details:
- For Name, enter a meaningful name for your application β for example,
Atlan_integration
. - Under Application details, for Redirect URL, enter the redirect URL in the following format β
https://${client-domain}.atlan.com/oauth-callback
. - Under Application permissions, for Permissions, click the dropdown and then click Write. The WRITE scope will allow Atlan to:
- View projects and issues
- Create, update, and delete projects and issues
- Click Save to save your selections.
- For Name, enter a meaningful name for your application β for example,
- From the corresponding Credentials page, click Copy to copy the Client ID and Client secret and store them in a secure location.
Connect Atlan to Jira Data Center
Once you have retrieved the Jira instance URL and client ID and client secret from Jira, you can proceed to connecting Atlan to Jira Data Center.
To connect Atlan to Jira Data Center, from within Atlan:
- From the left menu, click Admin.
- Under Workspace, click Integrations.
- In the Jira tile, to the right of the Connect button, click the downward arrow and then click Connect with Jira Data Center.
- A new Jira Data Center window will open and you'll be asked to install the Atlan app and create an application link in Jira. Click Next to proceed.
- In the corresponding Jira Data Center dialog, for Add credentials, enter the following details:
- For Instance URL, enter the URL of your Jira instance.
- For Client ID, enter the client ID you copied in Jira.
- For Client secret, enter the client secret you copied in Jira.
- In the OAuth 2.0 Authorization Consent popup, click Allow to complete the connection.
- Click the Add to Jira button to install the Atlan app in Jira Data Center.
Install Atlan app in Jira Data Center
Before you can install the Atlan app in Jira Data Center, navigate to the Atlan for Jira Data Center app URL and click Get it now to download the app.
To install the Atlan app, from within Jira Data Center:
- Log in to your Jira instance.
- Under Administration, from the tabs along the top, click Manage apps.
- From the left menu under Atlassian Marketplace, click Manage apps.
- From the upper right of the Manage apps page, click Upload app.
- In the Upload app dialog, for Upload the .jar or .obr file for a custom or third-party app here., select the app file you downloaded.
- Click Upload to complete the installation.
- Changes to the apps in your instance will affect Jira search index. After you make changes to the app, you'll get the following message in the Administration view: We recommend that you perform a re-index, as configuration changes were made to
SECTION
byUSER
atTIME
. If you have other changes to make, complete them first so that you don't perform multiple re-indexes. You will need to perform a full re-index for the integration to succeed, follow the steps in the official Jira documentation to do so.
Configure integration from Atlan to Jira Data Center
To configure the Jira Data Center integration from Atlan, from the Integrations sub-menu:
- Expand the Jira tile. (You may need to refresh the page before the following options appear.)
- Under the Configurations tab, for Projects, select the Jira project to use as your default project from the dropdown and click Update.
- (Optional) At any future time, you can review the Overview tab to see the number of linked issues between Jira Data Center and Atlan.
Atlan is now connected to Jira Data Center! π