Jira Asana integration

The Jira Asana integration provided by Getint allows users to seamlessly sync their project data between the two platforms.

Integrate Jira with Asana using Getint to enhance workflows with other teams, facilitate communication among teams, companies, and customers, or migrate to Jira while keeping your backlog.

Asana and Jira offer key project management advantages: Asana’s user-friendly interface and flexible tasks complement Jira’s robust issue-tracking and development tools. Getint’s integration synchronizes tasks and timelines in real time across Jira Cloud, Data Center, or On-Premise, streamlining communication, boosting productivity, fostering collaboration, and aligning teams.


Asana-Jira Licensing Model

The Asana-Jira licensing model with Getint is designed to accommodate different integration needs. Here’s an overview:

Standard Licensing

  • A Getint license is only required on Jira, allowing seamless data synchronization between Asana and Jira.

    This makes setup simpler and faster, without the need for additional configurations in Asana.

Flexible License

  • For managed services companies or organizations looking to integrate four or more instances (regardless of whether they are the same or different tools), Getint offers a Flexible License. This custom license covers a specific number of connections (i.e., up to 10 instances) without restrictions on the tools involved. You can also swap the integrated tools while the license remains active, offering unparalleled flexibility.

For more details on licensing, visit our Pricing Pagearrow-up-right.

Requirements to Build Your Integration:

  • The Getint app must be installed in Jira.

  • Comments are attributed to the user who created the connection. Therefore, we recommend using dedicated Service Accounts for both instances.

  • Jira instances must have a dedicated user and an associated API token with permissions to read, write, view, and modify the project.

  • Personal Access Tokens are required for Jira and Asana authentication. You can find the steps to generate the access token for your connectors here: Connection Guidearrow-up-right.

Setting Up Your Asana-Jira Integration

1. Access the Getint App in Jira

  • Navigate to Apps and select Jira - Asana Integration.

2. Create Integration

  • Click Create integration or Migration.

3. Token Generation (Password for Jira Cloud)

  • For Jira Cloud, generate a Jira token. This token will act as your password:

    • Go to Atlassian Account Settings.

    • Navigate to Security and go to Generate and manage API tokens, then select an API token or an API token with scopes.

    • After creation, use this token as the password for Jira integration. More information about access tokens for Jira herearrow-up-right.

4. Generate an Asana Personal Access Token

  • Log in to your Asana account and follow the steps in the video below to create the Access Token.

  • Make sure to securely store your token, as it will only be visible once.

5. Connect to Jira

  • In Getint, enter your Jira instance URL, username, and the API token.

  • Use the Personal Access Token for Jira Cloud.

  • Select the Jira project(s) you wish to integrate with Asana.

6. Enter the Asana Token in Getint

Once you have generated a Personal Access Token in your Asana instance, you will now have the option to connect the tool with Getint.

  • Paste the Asana Personal Access Token into the API token field.

  • Select the project(s) you want to sync with Asana.

  • Click Connect to establish the connection.

7. Issue Type Mapping

  • Map the Jira issue types you want to sync with Asana tasks, such as mapping an Asana Task to a Jira task or a Jira bug to an Asana task.

  • Consider using the Quick Build beta feature for automated type and field mapping, which can streamline the setup process.

8. Item Routing

If you selected multiple projects on either or both sides, you must define Item Routing. All relevant information about defining conditions is here: Syncing Many Projectsarrow-up-right.

9. Field Mapping

Review or manually map fields within mapped types, including title, description, and assignees.

10. Assignee Mapping

Use the assignee mapping option to match Jira assignees to Asana assignees, enabling precise synchronization of task ownership. For more details, visit our doc: Assignees (users) mappingarrow-up-right.

11. Status Mapping

Map status fields to align between Jira and Asana. For example, To do in Jira could be mapped to Opened in Asana.

12. Comments & Attachments

When enabling comment synchronization, you can filter by criteria such as created date, author, or visibility (public/private).

  • To synchronize attachments, scroll down and enable the option.

circle-exclamation

13. Filtering:

It is possible to filter the synchronization to have it customized for your needs and requirements. Please see the doc Items Filteringarrow-up-right for more details.

UI Filtering Option:

  • Click on the filtering icon near the app icon in your integration. This will apply to that side of the integration.

  • Select if the filtering applies to All, New, and Synced items.

  • Note that if the option New items is selected, the filtering will apply only to the new items, and the already synced items will continue to sync and update. If the option Synced items is selected, only the already synced items will be updated based on that filter.

  • Choose the options and add the value for the filter. It is possible to filter more than one option for each field.

  • Select Apply after creating the filters and Save the integration.

14. Test the Integration

  • Create test issues or tasks in Jira or Asana and observe how they synchronize.

  • Ensure that the data between the two platforms is correctly synced.

  • Monitor the integration status and the logs in Getint to verify that everything functions as expected.


Conclusion

Following this guide lets you set up the Jira-Asana integration with Getint. This configuration supports data synchronization of issues, tasks, and workflows across development and project management tools, allowing teams to collaborate while connecting developers and project managers.

For further assistance, please contact us at the Support Centerarrow-up-right or Schedule a Demoarrow-up-right.

Last updated

Was this helpful?