Azure DevOps Asana integration
Last updated
Last updated
Managing projects across platforms can be challenging, especially when teams use different tools for task management and development. The Asana-Azure DevOps integration via Getint bridges these platforms, enabling real-time synchronization of tasks, statuses, and project data for a cohesive workflow. Designed for simplicity and flexibility, this integration allows teams to work seamlessly without disrupting established processes. This guide provides a detailed, step-by-step approach to setting up the Asana-Azure DevOps integration so you can improve coordination and streamline your project management.
Navigate to Getint and sign in.
Select “Create Integration” then “Continuous Sync” or “Migration” based on your requirements.
Select an existing Asana connection, or create a new connection if this is your first time. Follow the guide here on how to create the Asana Token.
Click “Select App” and choose Asana. Choose “Create New” to establish a new connection.
Name your connection, use the token generated, then select “Add.”
Once the connection is established, choose the workspace and project you want to connect to from the dropdown menu.
Log in to the Azure DevOps app as an admin. Follow the steps in our “Connections” guide to generate the token.
Select “Azure DevOps” as the connection application, then choose “Create a new connection.” Enter the URL for the connection and click “Next.”
Provide a name for the connection, enter your email, and paste the token generated in the previous steps. Click “Add” to complete.
Once the connection is established, select the Azure DevOps project you want to synchronize from the dropdown menu and click connect.
Consider using the “Quick Build” beta feature for automated type and field mapping, which can streamline the setup process.
Map task types you wish to sync between Asana and Azure DevOps. This could include:
Asana Tasks → Azure DevOps User Stories.
Asana Sub-Tasks → Azure DevOps Tasks.
This flexibility allows you to adapt the integration to your team’s workflow needs.
Review or manually map the fields you’d like to integrate and sync, such as title, description, assignees, custom fields, and more.
If you don’t see a field you need, please reach out to our support team for assistance! We’re always here to help and constantly working to enhance your experience.
Assign a name to your integration and click “Create” to initiate it.
Enable status synchronization to match the progress stages between Asana and Azure DevOps:
Go to the “Statuses” tab, enable sync, and define mappings:
Asana Done → Azure DevOps Closed/Resolved.
Asana In Progress → Azure DevOps Active, etc.
To synchronize comments and attachments, navigate to the “Comments & Attachments” tab, enable the setting, and configure options to tailor the integration to your team's workflow needs.
Map and match assignees according to your desired configuration.
It is possible to filter the synchronization to have them customized for your needs and requirements.
UI Filtering Option:
Click on the filtering icon next to the app icon in your integration. This filter will apply to that side of the integration.
Choose whether the filter applies to “All,” “New,” or “Synced” items:
New items: The filter will only apply to new items, while already-synced items continue to sync and update.
Synced items: The filter will apply only to items that have already been synced, updating them based on the filter criteria.
Select your options and enter values for the filter. As needed, you can apply multiple filter options for each field.
Once your filters are set, click “Apply” and “Save” the integration.
Leverage the Asana-Azure DevOps integration by Getint to optimize your task management and project workflows. For further assistance or to request support, please visit our Help Center.