DocumentPermissionsDefinition
describes the access control details of the document
Properties
Name | Type | Description | Notes |
---|---|---|---|
allowed_users | [UserReferenceDefinition] | List of users who can view the document | [optional] |
allowed_groups | [str] | List of groups that can view the document | [optional] |
allowed_group_intersections | [PermissionsGroupIntersectionDefinition] | List of allowed group intersections. This describes a permissions constraint of the form ((GroupA AND GroupB AND GroupC) OR (GroupX AND GroupY) OR ... | [optional] |
allow_anonymous_access | bool | If true, then any Glean user can view the document | [optional] |
allow_all_datasource_users_access | bool | If true, then any user who has an account in the datasource can view the document. | [optional] |
any string name | bool, date, datetime, dict, float, int, list, str, none_type | any string name can be used but the value must be the correct type | [optional] |