Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page outlines the process of configuring and using the Asana API through Zilla to sync groups and users.

Include Page
API Header
API Header

Info

Note: The Asana API does not differentiate between Admins and SuperAdmins, so both types of accounts will be categorized with ‘Admin’ Permissions in Zilla. Once the Asana API has been updated to reflect SuperAdmin accounts accordingly, Zilla will update the integration accordingly to properly identify these as ‘SuperAdmin’ accounts. Additionally, accounts with ‘Billing Owner’ permissions will be synced as standard user accounts as this data is also not reflected in the API.

If it is critical to have ‘SuperAdmin’ and ‘Billing Owner’ accounts properly identified in your Access Reviews, Zilla recommends to instead do a CSV Export of the Asana Users and import this data to Zilla via CSV upload - application data.

Steps To Get an Asana Organization name

  1. Login to Asana as Admin or Super Admin. Locate and click your profile photo from the top bar and select Admin Console.

    Image Added

  2. Select Settings and copy the Organization name and save it for a later step.

    Image Added

Steps To Create an Asana Connector

1. Log in Login to Asana. Locate and click your profile photo from the top bar and select My Profile Settings.

...

My Settings…

...

2. Navigate to the Apps tab.

...

3. Click Manage Developer Apps, then click + New app.

...

4. Name your App app connector then click Create app.

...

5. Copy your Client ID and Client secret to a place you may access again (you will need theses and save them for a later step, you will need these credentials to connect from Zilla). For Redirect URLs simply , copy and paste https://app.zillasecurity.com/api/auth/callback/asana into the text box.

...

6. Click on the Manage distribution option on the left, then select Any Workspace under the Choose a distribution method section.

...

Set up Asana Application Integration on Zilla

1. Locate your desired Asana application instance on in the Zilla Applications library, click Sync now in the top right and enable API Integration. Find Copy the Organization name, Client secret ID, and ID Client Secret you obtained in the last step previous steps and enter them into the corresponding boxes, then click Update Next.

...

2. Click Next.

...

3. Grant access by clicking Allow. Your sync will start once you have granted Zilla access.

...

4. Once complete you may view the data on in Zilla.

...

...

Include Page
Integrations Footer
Integrations Footer