Asana Direct Integration

Created by Shubham Saxena, Modified on Fri, 03 May 2024 at 03:32 AM by Abinaya Ramakrishnan

Overview

Our DLM integration feature consolidates all your SaaS stack's license information, including Asana, into one convenient location. Spendflo seamlessly connects with Asana, allowing you to access license and usage data directly within the Spendflo platform. With this integration, you not only gain visibility into this data but also the ability to perform specific actions from within the Spendflo app. This article will guide you through the integration's use case and the setup process.


Features and Limitations

Features

  • You get the ability to reclaim the license of a user
  • See different Asana license types and their utilization within Spendflo
  • Reclaim and offboard unused licenses of Asana from within Spendflo
  • Iron out deleted users from HRMS integration and reclaim their Asana licenses
  • Send the in-activity report directly from the Spendflo app to any email address.


Limitations

  • Super admins cannot be reclaimed. You will have to downgrade them to a lower role and then reclaim.


Disclaimer: Please note that in the Enterprise plan, user activity will be precisely categorized as either 'active' or 'inactive' as per their utilisation. However, for accounts on any other plan, users will be designated as 'inactive' without further distinction, irrespective of utilisation.


Prerequisite

  • If you do not have an enterprise account, we pick the activity date from SSO integrations (Okta, Azure Active Directory, etc) connected to the Spendflo platform. You can use the SSO login for this integration.


Integration set up


Open Spendflo Integrations 


To access Asana integration, go to Spendflo settings and select the "Integrations" section. Locate Asana within the integration list and click "Connect."



Review Permissions and choose the authentication method


After clicking on Asana, an integration pop-up will be displayed. If you're not already logged in, you will initially be prompted to log in. You can review the permissions presented on this screen and then select your preferred authentication method to complete the integration. Authentication is the process of verifying the digital identity of a user before granting access to an API.


There are two methods available on this screen:


1. Service Account API Key: [Recomended]


With this method, you'll need to first access your admin settings to generate an API key. Once you have the API key, return to the integration pop-up and paste the generated API key. To generate a Service Account API Key follow this link.


Please choose API Key method to integrate if you have an enterprise account in Asana.



2. OAuth 2.0: The system will automatically authenticate you based on your login details.


Please choose the OAuth method if you don't have an enterprise account in Asana. Please note that only in the Enterprise plan, user activity will be precisely categorized as either 'active' or 'inactive' as per their utilisation. However, for accounts on any other plan, users will be designated as 'inactive' without further distinction, irrespective of utilisation.



If you choose the OAuth 2.0 method, the system will verify if you're a user of Asana and then complete the integration automatically. You don't have to take any action in this case. The system will redirect you to the integrations screen and show the integration successful prompt.



Now that you have integrated with Asana, click here to see how you can make the best use of the features.








Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article

Can't find what you are looking for?

Email us at support@spendflo.com