PermissionScope

This enum defines when a Permission record applies. If defines the scope of records in a table to which a user has access. See the document Permission and Access Control for more details.

Metadata

  • Underlying type: u8

Values

KeyValueDescription
None0Permission for no records.
Instance1Permission for a specific row (instance) within the table, defined in a separate Instance field.
User2Permission for all records that belong to the user.
Firm3Permission for all records that belong to the user's Firm.
Enterprise4Permission for all records that belong to the user's Enterprise.
Venue5Permission for all records that are in the user's Venue.
All6Permission for all records in the table.

Referenced by

Tables

TableFieldDescription
PermissionScopeThe scope level of the permission.

Messages

MessageFieldDescription
GrantPermissionScope