Summary
Asana now offers view only licenses for Enterprise and Enterprise+ customers, providing a way to grant users view access without edit permissions. This allows users to share content across their organization while preventing them from creating or modifying work graph objects like tasks and projects.
To support this feature, the Asana API now includes functionality for view only licenses. Developers can use the workspace membership API endpoint to check if a user has view only access. For more details on view only capabilities, refer to the Help Center article.
Who is affected
This change applies to newly-created view only license users. It should not impact existing paid users.
Timeline
The new behavior has begun rolling out and will be fully available to all users next week.
Usage
When making a request against the GET /workspace_memberships/{workspace_membership_gid} endpoint, the following property will be returned in the response:
Name | Type | Optional? | Public? | Description |
---|---|---|---|---|
is_view_only | boolean | Indicating member has view only access |
Additionally, you may see a new error code in and PUT
/POST
routes when attempting to perform write operations:
HTTP Status Code | Displayed error message |
---|---|
403 Forbidden |
Error: view_only_api_access_failure Message: You cannot perform write actions as a view only license member. |
Resources
- View only in the Help Center