Department
Departments can be queried using the regular query-endpoint.
Get project access
Section titled “Get project access”GET /api/department/{departmentId}/rls
Scope: ADMIN or DATA_MANAGER
Request
Path parameters
departmentIdID of department
Response
A list of users and their access type:
[...{ "isMember": boolean, "accessType": "Read" | "Write", "userID": string, "user": object}...]Add or update access
Section titled “Add or update access”POST /api/department/{departmentId}/rls
Scope: ADMIN or DATA_MANAGER_DEPARTMENT_WRITE
Add or update access to a department and all associated entities.
Request
Path parameters
departmentIdID of department
Body parameters
accessTypeEitherReadorWriteuserIDID of user
Remove access
Section titled “Remove access”DELETE /api/department/{departmentId}/rls/{userId}
Scope: ADMIN or DATA_MANAGER_DEPARTMENT_WRITE
Remove access for a user.
Request
Path parameters
departmentIdID of departmentuserIdID of user or department to remove access for