| Action | Intended Users | Method | URI | Request Params | RequestBody | ResponseBody |
---|
1 | Apply or Remove an AccessRequirement to a list of subjects | ACT | PUT | /accessRequirement/{id}/subjects | RestrictableObjectDescriptorList | 2 | Removing a list of subjects from an AccessRequirement | ACT | DELETE | /accessRequirement/{id}/subjects | RestrictableObjectDescriptorList
| AccessRequirementSubjectChangeRequest |
|
3 | Listing a page of subjects that an AccessRequirement directly applies to | All users | GET | /accessRequirement/{id}/subjects | nextPageToken |
| RestrictableObjectDescriptorResponse |
4 | Listing a page of AccessRequirements that applies to a subject | All users | POST | /accessRequirement/batch |
| BatchAccessRequirementRequest | BatchAccessRequirementResponse |