保留中の承認の詳細
ユーザーの保留中の承認の詳細の場合、URI /requests/{requid} GETを使用します。
cURLの例: 保留中の承認の詳細の取得
curl -H "Content-Type: application/json" -X GET -u username:password https://pseudo.com/iam/governance/selfservice/api/v1/requests/1009
GETレスポンス本文
{
"links": [
{
"rel": "self",
"href": "https://pseudo.com/iam/governance/selfservice/api/v1/requests/1009"
}
],
"id": "1009",
"reqStatus": "Request Awaiting Approval",
"requester": {
"name": "requesterId",
"value": "17",
"link": {
"rel": "self",
"href": "https://pseudo.com/iam/governance/selfservice/api/v1/users/17"
}
},
"reqCreatedOn": "2019-06-20T20:34:08Z",
"reqJustification": "Request role for sub-ordinate",
"reqType": "Assign Roles",
"reqBeneficiaryList": [
{
"links": [
{
"rel": "self",
"href": "https://pseudo.com/iam/governance/selfservice/api/v1/users/24"
}
],
"id": "24"
}
],
"reqTargetEntities": [
{
"links": [
{
"rel": "self",
"href": "https://pseudo.com/iam/governance/selfservice/api/v1/roles/15"
}
],
"appFormData": [
{
"name": "endDate",
"value": "2019-09-25T18:30:00Z"
},
{
"name": "startDate",
"value": "2019-06-20T01:30:00Z"
}
],
"entityId": "15",
"entityType": "Role"
},
{
"links": [
{
"rel": "self",
"href": "https://pseudo.com/iam/governance/selfservice/api/v1/roles/14"
}
],
"appFormData": [
{
"name": "endDate",
"value": "2019-09-25T18:30:00Z"
},
{
"name": "startDate",
"value": "2019-06-20T01:30:00Z"
}
],
"entityId": "14",
"entityType": "Role"
}
],
"reqModifiedOnDate": "2019-06-20T20:34:08Z",
"requestTaskDetails": [
{
"title": "Default request level approval for Request ID 1009",
"history": {
"previousApprovers": [],
"currentApprovers": [
{
"stage": "defaultRequestApproval.approvalTask.assignee",
"status": "ASSIGNED",
"approvers": "SYSTEM ADMINISTRATORS"
}
],
"futureApprovers": []
}
}
],
"childRequests": []
}