Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: making explicit the types of unfufilled access requirements returned

...

actionuriHTTP methodSchemaAuthorization
create AccessRequirement/accessRequirementPOSTextension of AccessRequirement.jsonACT membership; anyone with create or update access to the entity(ies) covered by the AccessRequirement*
read paginated list of all AccessRequirement objects for an entity/entity/{entityId}/accessRequirementGETVariableContentPaginatedResults<AccessRequirement>ALL
read paginated list of all AccessRequirement objects for an evaluation/evaluation/{evaluationId}/accessRequirementGETVariableContentPaginatedResults<AccessRequirement>ALL
retrieve paginated list of unfufilled access requirements (of type DOWNLOAD) for an entity/entity/{entityId}/accessRequirementUnfulfilledGETVariableContentPaginatedResults<AccessRequirement>ALL
retrieve paginated list of unfufilled access requirements (of type DOWNLOAD or PARTICIPATE) for an evaluation/evaluation/{evaluationId}/accessRequirementUnfulfilledGETVariableContentPaginatedResults<AccessRequirement>ALL
delete AccessRequirement (along with all approvals granted for the requirement)/accessRequirement/{accessRqmtId}DELETE----ACT membership
create AccessApproval/accessApprovalPOSTTermsOfUseAccessApproval.jsonALL
   ACTAccessApproval.jsonACT membership
read all AccessApproval objects for a given entity/entity/{entityId}/accessApprovalGETVariableContentPaginatedResults<AccessApproval>ACT membership
read all AccessApproval objects for a givenevaluation/evaluation/{evaluationId}/accessApprovalGETVariableContentPaginatedResults<AccessApproval>Evaluation administrator
delete AccessApproval/accessApproval/{accessApprovalid}DELETE--

ACT membershi

 

...