Resource Access Levels
Sheet, template, and workspace objects have an accessLevel
attribute that describes the current user's access level to that object. This corresponds directly to the sharing and access controls of Smartsheet that are available through the Smartsheet UI.
The accessLevel
attribute has one of the following values:
Value (string ) | Description |
---|---|
ADMIN | The user can edit and share the resource, and can alter the structure of the resource as well. |
COMMENTER | The same as VIEWER , but with the ability to leave comments and add attachments. |
EDITOR | The user can edit the resource, but cannot alter the structure of, delete, or share the resource. |
EDITOR_SHARE | The same as EDITOR , but with the ability to share the resource to other users. |
OWNER | The user has complete control over the resource. |
VIEWER | The user has read-only access to the resource. |
NOTE: Smartsheet also uses access scopes. Access levels describe the actual permissions a specific user has for a specific sheet or other resource. Access scopes describe the general categories of access requested by a third-party app.