Scope
@gravity-rail/sdk / Scope
Enumeration: Scope
Permission scopes for workspace access control. Maps to lib/context/scopes.py - keep in sync.
Naming convention: NAMESPACE_ACTION Actions: READ, WRITE, ADMIN
Enumeration Members
AGENTS_ADMIN
AGENTS_ADMIN:
"agents:admin"
AGENTS_READ
AGENTS_READ:
"agents:read"
AGENTS_WRITE
AGENTS_WRITE:
"agents:write"
ANALYTICS_READ
ANALYTICS_READ:
"analytics:read"
ANONYMOUS_SUBMISSIONS_READ
ANONYMOUS_SUBMISSIONS_READ:
"anonymous_submissions:read"
APPS_ADMIN
APPS_ADMIN:
"apps:admin"
APPS_READ
APPS_READ:
"apps:read"
APPS_WRITE
APPS_WRITE:
"apps:write"
ASSIGNMENTS_ADMIN
ASSIGNMENTS_ADMIN:
"assignments:admin"
ASSIGNMENTS_READ
ASSIGNMENTS_READ:
"assignments:read"
ASSIGNMENTS_WRITE
ASSIGNMENTS_WRITE:
"assignments:write"
AUTOMATIONS_ADMIN
AUTOMATIONS_ADMIN:
"automations:admin"
AUTOMATIONS_READ
AUTOMATIONS_READ:
"automations:read"
AUTOMATIONS_WRITE
AUTOMATIONS_WRITE:
"automations:write"
CALENDARS_ADMIN
CALENDARS_ADMIN:
"calendars:admin"
CALENDARS_READ
CALENDARS_READ:
"calendars:read"
CALENDARS_WRITE
CALENDARS_WRITE:
"calendars:write"
CHATS_ADMIN
CHATS_ADMIN:
"chats:admin"
CHATS_READ
CHATS_READ:
"chats:read"
CHATS_WRITE
CHATS_WRITE:
"chats:write"
DATATYPES_ADMIN
DATATYPES_ADMIN:
"datatypes:admin"
DATATYPES_READ
DATATYPES_READ:
"datatypes:read"
DATATYPES_WRITE
DATATYPES_WRITE:
"datatypes:write"
DEVICES_ADMIN
DEVICES_ADMIN:
"devices:admin"
DEVICES_READ
DEVICES_READ:
"devices:read"
DEVICES_WRITE
DEVICES_WRITE:
"devices:write"
DIRECT_MESSAGES_ADMIN
DIRECT_MESSAGES_ADMIN:
"dm:admin"
DIRECT_MESSAGES_READ
DIRECT_MESSAGES_READ:
"dm:read"
DIRECT_MESSAGES_WRITE
DIRECT_MESSAGES_WRITE:
"dm:write"
EXPERIMENTS_ADMIN
EXPERIMENTS_ADMIN:
"experiments:admin"
EXPERIMENTS_READ
EXPERIMENTS_READ:
"experiments:read"
EXPERIMENTS_WRITE
EXPERIMENTS_WRITE:
"experiments:write"
EXPORT_ADMIN
EXPORT_ADMIN:
"export:admin"
EXPORT_READ
EXPORT_READ:
"export:read"
EXPORT_WRITE
EXPORT_WRITE:
"export:write"
FILES_ADMIN
FILES_ADMIN:
"files:admin"
FILES_READ
FILES_READ:
"files:read"
FILES_WRITE
FILES_WRITE:
"files:write"
INBOXES_ADMIN
INBOXES_ADMIN:
"inboxes:admin"
INBOXES_READ
INBOXES_READ:
"inboxes:read"
INBOXES_WRITE
INBOXES_WRITE:
"inboxes:write"
JOURNEYS_ADMIN
JOURNEYS_ADMIN:
"journeys:admin"
JOURNEYS_READ
JOURNEYS_READ:
"journeys:read"
JOURNEYS_WRITE
JOURNEYS_WRITE:
"journeys:write"
LABELS_READ
LABELS_READ:
"labels:read"
LABELS_WRITE
LABELS_WRITE:
"labels:write"
Deprecated
Use parent resource write scope (MEMBERS_WRITE, CHATS_WRITE, FILES_WRITE)
MEMBER_ROLES_ADMIN
MEMBER_ROLES_ADMIN:
"member_roles:admin"
MEMBER_ROLES_READ
MEMBER_ROLES_READ:
"member_roles:read"
MEMBER_ROLES_WRITE
MEMBER_ROLES_WRITE:
"member_roles:write"
MEMBERS_ADMIN
MEMBERS_ADMIN:
"members:admin"
MEMBERS_READ
MEMBERS_READ:
"members:read"
MEMBERS_WRITE
MEMBERS_WRITE:
"members:write"
OPERATOR_READ
OPERATOR_READ:
"operator:read"
OPERATOR_WRITE
OPERATOR_WRITE:
"operator:write"
ORG_ADMIN
ORG_ADMIN:
"org:admin"
ORG_DELETE
ORG_DELETE:
"org:delete"
ORG_INFO
ORG_INFO:
"org:info"
ORG_MANAGE_ADMINS
ORG_MANAGE_ADMINS:
"org:manage_admins"
ORG_READ
ORG_READ:
"org:read"
ORG_WRITE
ORG_WRITE:
"org:write"
PHONES_ADMIN
PHONES_ADMIN:
"phones:admin"
PHONES_READ
PHONES_READ:
"phones:read"
PHONES_WRITE
PHONES_WRITE:
"phones:write"
RECORDS_ADMIN
RECORDS_ADMIN:
"records:admin"
RECORDS_READ
RECORDS_READ:
"records:read"
RECORDS_WRITE
RECORDS_WRITE:
"records:write"
SITES_ADMIN
SITES_ADMIN:
"sites:admin"
SITES_READ
SITES_READ:
"sites:read"
SITES_WRITE
SITES_WRITE:
"sites:write"
WEBHOOKS_ADMIN
WEBHOOKS_ADMIN:
"webhooks:admin"
WEBHOOKS_RAW
WEBHOOKS_RAW:
"webhooks:raw"
WEBHOOKS_READ
WEBHOOKS_READ:
"webhooks:read"
WEBHOOKS_WRITE
WEBHOOKS_WRITE:
"webhooks:write"
WORKFLOWS_ADMIN
WORKFLOWS_ADMIN:
"workflows:admin"
WORKFLOWS_READ
WORKFLOWS_READ:
"workflows:read"
WORKFLOWS_WRITE
WORKFLOWS_WRITE:
"workflows:write"
WORKSPACE_ADMIN
WORKSPACE_ADMIN:
"workspace:admin"
WORKSPACE_READ
WORKSPACE_READ:
"workspace:read"
WORKSPACE_WRITE
WORKSPACE_WRITE:
"workspace:write"