Asana Capabilities

Last updated: October 7, 2024

After this article...

You'll understand the capabilities our Asana integration provides, and how Lumos interacts with the Asana API.

View users

The mapping between Asana user statuses and Lumos user account statuses is below.

Asana User Status

Lumos Account Status

Active

Active

Inactive

Deprovisioned

Asana API endpoint: https://developers.asana.com/reference/getusersforworkspace

View a user's entitlements

Lumos can retrieve the following user entitlements from Asana.

  • Role - The user's role in Asana in your workspace ("Admin", "Member", or "Guest")

  • License - Indicates whether the user is Free or Paid. If the user'sĀ Role is "Admin" or "Member", we label them as "Paid". Otherwise, they're "Free".

Asana API endpoint: https://developers.asana.com/reference/getworkspacemembershipsforuser (we use the fields "is_admin" and "is_guest" to determine role. We assume "Member" if neither are true.)

Deprovision a user

AppStore

Offboarding

Access Reviews

License Management

N/A

āœ…

āœ…

āœ…

In Lumos, deprovisioning an Asana user marks their Account Status as "Deprovisioned".

In Asana, this action removes the user from your Asana workspace.

This action reclaims a license in Asana.

Asana API endpoint: https://developers.asana.com/reference/removeuserforworkspace

Asana API documentation