Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Only submitter can view submission status. Accessors who are not submitter will not be able to see status of submission they did not submit.
  • AccessApproval will no longer be deleted. An ACT can revoke all AccessApprovals a user have for a given AccessRequirement. This API is also deprecated and will be removed.

New APIs

GroupAccessorRequest

ActionIntended UserURIMethodRequest ParamsRequest BodyResponse Body
1list group of accessorsACT/accessApproval/groupPOSTGroupAccessorRequest
GroupAccessorResponseAccessorGroupRequestAccessorGroupResponse
2revoke groupACT/accessApproval/group/revokePUTGroupAccessorRevokeRequest
AccessorGroupRevokeRequest
3convert ACTAccessRequirement to ManagedACTAccessRequirementACT/accessRequirement/conversionPUT
AccessRequirementConversionRequestAccessRequirement
4retrieve approval info for userauthenticated users/accessApproval/informationPOST
BatchAccessApprovalInfoRequestBatchAccessApprovalInfoResponse


BatchAccessApprovalInfoRequest
String userId
List<String> accessRequirementIds


BatchAccessApprovalInfoResponse
List<AccessApprovalInfo> results


AccessApprovalInfo
String userId
String accessRequirementId
Boolean hasAccessApproval


GroupAccessorResponse
AccessorGroupRequest
String accessRequirementId
String submitterId
Date expireBefore
String nextPageToken


AccessorGroupResponse
List<GroupAccessor> accessorGroups
String nextPageToken


GroupAccessorRevokeRequest
AccessorGroup
String accessRequirementId
String submitterId
List<String> accessors
Date expiredOn


AccessorGroupRevokeRequest
String accessRequirementId
String submitterId


AccessRequirementConversionRequest
String accessRequirementId
String etag
Long currentVersion