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.
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.
Comments
0 comments
Please sign in to leave a comment.