To set up two-way Asana Azure DevOps Integration, follow the video tutorial below:
Azure DevOps Asana integration
Choose a previously established connection with Asana (or if you don't have any connection established before, create a new one).
Asana Azure DevOps integration
Now it's time to select/setup an Azure DevOps connection. If you need to create the connection, follow the video below. Select BasicAuth as Authentication Method, name your connection as you wish, provide a valid URL to your Azure DevOps instance, and then your admin login. Your password is a token that you need to generate, go to step 6 for instruction on how to do it. Make sure you have admin rights, and that you're logged in using them.
Azure DevOps asana integration
Go to Personal Access Tokens, in your Azure DevOps instance. Generate a new Token, copy it, and use it as a password.
Since the connection is established, now it's time to select the project you want to synchronize.
Time for Type Mapping. What do you want to integrate? The Task with User Stories? The Sub-Tasks with Tasks? It's up to you, depending on your use case.
To enable attachment, and comments synchronization go to the "Comments & Attachments" Tab, click "enable", click "Done" to save the setting.
The last step is configuring statuses synchronization. Go to the "Statuses" tab, enable the sync.
Select "section" from a dropdown menu on the Asana side, and "Status" on the ADO side.
Add value mapping: - Done (on the Asana side) to Closed and Resolved (on the ADO side) - In progress do Doing, - and so on.
It's possible to add subtasks integration (hierarchy) - in order to set it up, go to the "Hierarchy" tab, and mark enable checkbox. Configure the relationship.
Save your settings.