Skip to main content

Scope

@gravity-rail/sdk


@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"