Help with Azure Devops and Jira integration

Nency Doshi
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 18, 2024

I'm trying to connect my ADO to Jira but keep getting this message:

 

 

 

Select your Azure DevOps organization


We can't find any organizations in your Azure DevOps account. Try logging in to a different Azure DevOps account, or create an organization.

Once connected, an organization’s development data will be available to link to any projects in <company name>. You must connect one organization at a time.
My Jira account and Azure account are on different tenants. How can I resolve this issue. 

3 answers

2 votes
Dhiren Notani_Exalate_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 27, 2024

Hi @Nency Doshi ,

Hope you are doing well.

I am Dhiren, one of the Solutions Engineers working at Exalate.

Could you please let me know how you’re trying to integrate Azure DevOps with Jira?

I found something which might be helpful : https://support.atlassian.com/jira-cloud-administration/docs/integrate-azure-devops-with-jira/

In case you are open to try out other apps, I would recommend you to try Exalate.

It's a completely decentralized and fully bi-directional integration solution. You can sync Jira Issues with Azure WorkItems.

Exalate also provides you with a Groovy based scripting engine for limitless customizations!

Thanks, Dhiren

0 votes
Diana_Architect_ZigiWave
Atlassian Partner
November 27, 2024

@Nency Doshi hi, in case you decide to switch the approach towards system integration - check out ZigiOps. It's a fully no-code integration platform that allows easy integration between different systems. ZigiOps can easily integrate Jira and Azure in no time. 

Regards, Diana (ZigiOps team)

0 votes

Hi @Nency Doshi 

The issue you're encountering occurs because your Azure DevOps (ADO) account and Jira account are on different tenants, which can cause authentication and authorization conflicts.

Here's how to resolve it:

Solution 1: Use a Personal Access Token (PAT) in ADO
If you're using an integration tool, it might require a Personal Access Token (PAT) for authentication.

1. Generate a PAT in ADO:
a. Go to your Azure DevOps portal.
b. Navigate to your User Profile Personal Access Tokens.
c. Click New Token, set the desired scope (e.g., full read/write permissions for Work Items and Project), and generate the token.
d. Save the token securely; it will only be shown once.

2. Add the PAT in the Jira Integration Tool:
a. In Jira, go to the Integration Settings or the app/plugin you're using for integration.
b. Use the PAT for authentication with Azure DevOps instead of the standard login method.

Solution 2: Resolve Tenant Mismatch:
Your accounts being on different tenants means they may not share permissions or visibility. Fix this by linking the accounts through an intermediary approach:

A. Verify Azure DevOps Tenant
• Go to the Azure portal and check the tenant associated with your Azure DevOps account.
• Ensure that the organization you are trying to access exists in this tenant.

B. Verify Jira Tenant
• Ensure your Jira account is logged in to the tenant where your Jira instance resides.

C. Allow Cross-Tenant Access
In Azure AD (Admin Rights Required):
o Ask your Azure AD administrator to add the Jira tenant domain as a guest or federated tenant.
o Ensure that the appropriate permissions are granted to access the ADO organization.
In Jira Admin (if required):
o Ensure that your Jira instance allows external API access from Azure DevOps.

Solution 3: Use an Integration Platform
If cross-tenant management proves too complex, consider using an integration tool like OpsHub Integration Manager (OIM) - an enterprise-grade data integration platform which acts as a bridge between ADO and Jira.

1. Install and configure OIM.
2. Use credentials (PAT or OAuth) for ADO and Jira, ensuring separate authentication for each system.
3. Map the workflows, fields, and entities you want to sync.

Get started with OIM for free.

Thanks, 

OpsHub team

Nency Doshi
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 25, 2024

Thank you for your reply. I have discussed with my team and we have figured that Solution 1 would be the most ideal way. I've done Step 1- Got the PAT. But Step  2- I cant seem to see the integration settings anywhere in JIRA. 

2. Add the PAT in the Jira Integration Tool:
a. In Jira, go to the Integration Settings or the app/plugin you're using for integration.
b. Use the PAT for authentication with Azure DevOps instead of the standard login method.

 

I am the admin for JIRA but don't see this Integration Settings. Could you please help? 

Thanks,

Nency 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
STANDARD
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events