Skip to content

TelescopeRoleGrant

TelescopeRoleGrant Schema

Description: A grant of a telescope-scoped permission to a user or group.

Telescope role grants are direct permission grants in v1 — there is no
intermediate "role name" abstraction. Permission expansion (e.g., MANAGE
implying VIEW) is handled by ``expand_telescope_perms`` in the public-api
auth layer.

Properties

Name Type Description
id Integer No description
telescope_id Integer No description
permission_type Enum(VIEW, UPDATE, MANAGE, QUEUES_VIEW, QUEUES_MANAGE, TASKS_VIEW, TASKS_MANAGE) No description
user_id Integer (Optional) No description
group_id Integer (Optional) No description
grantor_id Integer (Optional) No description
granted_on DateTime No description

Relationships

Relationship Name Type
telescope Telescope
user User
group Group
grantor Entity