ObservatoryRoleGrant
ObservatoryRoleGrant Schema¶
Description: A grant of an observatory-scoped permission to a user or group.
Same shape as :class:`TelescopeRoleGrant`: direct permission grants in v1
(no intermediate role-name abstraction).
Properties¶
| Name | Type | Description |
|---|---|---|
| id | Integer |
No description |
| observatory_id | Integer |
No description |
| permission_type | Enum(VIEW, UPDATE, 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 |
|---|---|
| observatory | Observatory |
| user | User |
| group | Group |
| grantor | Entity |