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 |