You can synchronize Azure DevOps work items with any of the supported issue tracking platforms.
An Exalate app for Azure DevOps is responsible for translating issue tracker-based information into a common issue format, and the other way around.
You can exchange the following data between Azure DevOps and any other supported platform:
- work item type ↔ issue type
- title ↔ summary
- description ↔ description
- priority ↔ priority
- state ↔ status
- comments ↔ comments
- attachments ↔ attachments
- created by ↔ assignee
- custom fields ↔ custom fields
- area path ↔ string value
Deployment of the Exalate app for Azure DevOps
Exalate for Azure DevOps is deployed on a separate server, either on one of our hosts or on your own server.
If you would like more details about the Information Security - check out the Security And Architecture White-paper
Exalate architecture requires separate Exalate app installations on each instance.
Navigate to the marketplace to get the Exalate app for Azure DevOps and install the app.
You can follow this guide to install Exalate for Azure DevOps from the marketplace.
Alternatively, you can also install the app on your own server following this guide.
Once the app is installed, you can proceed to the configuration:
- Generate your Personal Access Token on the Azure DevOps instance
- Configure the Exalate app for your Azure DevOps instance
Once the installation is finished, you need to get the evaluation license.
Set up a Connection
Synchronization between two instances requires a configured connection.
One side needs to initiate the connection and send an invitation to the partner (the Destination instance).
The other side needs to finish the configuration from their side.
You can synchronize with any of the supported issue tracking platforms. For example, you can sync between ServiceNow and JIRA Cloud or Server, even if your JIRA Server instance is behind a firewall in a private network. For more details check typical use cases.
To start synchronization with your partner - Initiate Connection.
If you have an Invitation code - Accept an Invitation.
Synchronize an Issue
To start the synchronization for Azure DevOps, you need to configure a trigger. It helps to synchronize work items according to the specified search query.
Check how to synchronize work items for more details.
Configure the synchronization behavior of your use case with the help of configuration guides.