describes the access control details of the document
| Field | Type | Required | Description |
|---|---|---|---|
allowedUsers |
List<UserReferenceDefinition> | ➖ | List of users who can view the document |
allowedGroups |
List<String> | ➖ | List of groups that can view the document |
allowedGroupIntersections |
List<PermissionsGroupIntersectionDefinition> | ➖ | List of allowed group intersections. This describes a permissions constraint of the form ((GroupA AND GroupB AND GroupC) OR (GroupX AND GroupY) OR ... |
allowAnonymousAccess |
Optional<Boolean> | ➖ | If true, then any Glean user can view the document |
allowAllDatasourceUsersAccess |
Optional<Boolean> | ➖ | If true, then any user who has an account in the datasource can view the document. |