...
- 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
Action | Intended User | URI | Method | Request Params | Request Body | Response Body | |||
---|---|---|---|---|---|---|---|---|---|
1 | list group of accessors | ACT | /accessApproval/group | POST | GroupAccessorRequest | GroupAccessorResponseAccessorGroupRequest | AccessorGroupResponse | ||
2 | revoke group | ACT | /accessApproval/group/revoke | PUT | GroupAccessorRevokeRequest | GroupAccessorRequestAccessorGroupRevokeRequest | |||
3 | convert ACTAccessRequirement to ManagedACTAccessRequirement | ACT | /accessRequirement/conversion | PUT | AccessRequirementConversionRequest | AccessRequirement | |||
4 | retrieve approval info for user | authenticated users | /accessApproval/information | POST | BatchAccessApprovalInfoRequest | BatchAccessApprovalInfoResponse |
BatchAccessApprovalInfoRequest |
---|
String userId |
List<String> accessRequirementIds |
BatchAccessApprovalInfoResponse |
---|
List<AccessApprovalInfo> results |
AccessApprovalInfo |
---|
String userId |
String accessRequirementId |
Boolean hasAccessApproval |
AccessorGroupRequest | |
---|---|
String accessRequirementId | |
String submitterId | |
Date expireBefore | GroupAccessorResponse|
String nextPageToken |
AccessorGroupResponse |
---|
List<GroupAccessor> accessorGroups |
String nextPageToken |
AccessorGroup | |
---|---|
String accessRequirementId | |
String submitterId | |
List<String> accessors | GroupAccessorRevokeRequest|
Date expiredOn |
AccessorGroupRevokeRequest |
---|
String accessRequirementId |
String submitterId |
AccessRequirementConversionRequest |
---|
String accessRequirementId |
String etag |
Long currentVersion |