Asana

Trelica connects with Asana using the OAuth2 protocol.

This is a straightforward and secure way to connect two applications.

When you connect from Trelica you will need to log in to Asana and confirm that you are happy to give Trelica permission to access Asana data.

Where possible we recommend using a dedicated Trelica account to connect, since the access is tied to the user you log in to Asana with. The integration will stop working if this user’s account in Asana is deactivated. Also, if actions are performed on tickets, then these will use the name of the account you connected with.

Asana Enterprise

If you select Provisioning, Deprovisioning or User activity you will be asked to provide an Asana service account token. This requires an Asana Enterprise plan, which has support for Asana Service accounts.

Asana Service accounts do not incur additional license costs and allow you to grant access to features such as user (de)provisioning and accessing the audit log.

Trelica will use the Service account credentials for these two functions. All other actions (reading users or managing tickets) are peformed using the user account that you grant consent to as part of the OAuth process.

To create Service account credentials:

  • In Asana, navigate to the Admin console
  • Choose Apps in the menu on the left
  • Click Add service account
  • Enter a name (Trelica)
  • Under Permission scopes, select the relevant scopes. This will depend on the features you have enabled:
    • (De)provisioning requires User provisioning (SCIM)
    • User activity requires Audit Logs
  • Click to Copy the token
  • Click Save changes

FAQ

I get the message "Asana invalid_request: User cannot request new authorizations if they have a limited license for any domain."

This error comes from Asana. Asana does not allow users with a Viewer license to consent to granting access to Asana. Please assign a regular member license and reconnect from Trelica.

Was this article helpful?

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.