タスクIDに基づいたプロビジョニング・タスクの取得。
get
/iam/governance/selfservice/api/v1/provtasks/{taskid}
指定されたタスクIDのプロビジョニング・タスクを返します。
リクエスト
サポートされているメディア・タイプ
- application/json
パス・パラメータ
- taskid: string
タスクID
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
401レスポンス
未認可
404レスポンス
リクエスト・エンティティが見つからない
500レスポンス
内部サーバー・エラー
デフォルト・レスポンス
予期しないエラー
例
この例では、指定されたタスクIDの情報を取得します。ここに示す情報は、擬似システムを使用した場合のものであり、プロトタイプとして提供しています。
cURLの例
curl -H "Content-Type: application/json" -X GET -u username:password https://pseudo.com/iam/governance/selfservice/api/v1/provtasks/3011
GETレスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{
"links": [
{
"rel": "self",
"href": "https://pseudo.com/iam/governance/selfservice/api/v1/provtasks/3011"
}
],
"id": "3011",
"fields": [
{
"name": "Process Instance.Descriptive Data",
"value": "DTRAN20190403"
},
{
"name": "Process Instance.Task Information.Assign Type",
"value": "Default task assignment"
},
{
"name": "Process.Process Definition.Process Form Key",
"value": 12
},
{
"name": "Groups.Group Name",
"value": ""
},
{
"name": "Objects.Key",
"value": 8
},
{
"name": "Status.Category",
"value": "Rejected"
},
{
"name": "Process Instance.Task Information.Target User Last Name",
"value": "dtran20190403"
},
{
"name": "Objects.Type",
"value": "Application"
},
{
"name": "Process Instance.Task Information.Assigned To Group Key",
"value": 0
},
{
"name": "Process Instance.Task Information.Target User",
"value": "DTRAN20190403"
},
{
"name": "Process Instance.Task Information.Assignee Last Name",
"value": "Administrator"
},
{
"name": "APP_INSTANCE_NAME",
"value": "VisionPurchasing"
},
{
"name": "REQUEST_KEY",
"value": 0
},
{
"name": "Process Instance.Task Information.Assignee User Key",
"value": 1
},
{
"name": "Process Instance.Task Information.Created By",
"value": 1
},
{
"name": "Process Instance.Task Details.Action",
"value": ""
},
{
"name": "Process Instance.Task Details.Creation Date",
"value": "2019-04-17T19:33:09Z"
},
{
"name": "INSTANCE_KEY",
"value": 25
},
{
"name": "Process Instance.Task Details.Key",
"value": 3011
},
{
"name": "Process Instance.Task Information.Assigned To User Key",
"value": 1
},
{
"name": "Process Instance.Task Information.Updated By",
"value": 1
},
{
"name": "Process Definition.Tasks.Key",
"value": 150
},
{
"name": "Process Instance.Task Information.Row Version",
"value": "AAAAAAAAAAE="
},
{
"name": "Process Instance.Task Details.Projected Start",
"value": "2019-04-17T19:33:09Z"
},
{
"name": "Process Instance.Task Details.Actual Start Date",
"value": "2019-04-17T19:33:09Z"
},
{
"name": "Process Instance.Task Details.Type",
"value": ""
},
{
"name": "Process Instance.Task Information.Assignee First Name",
"value": "System"
},
{
"name": "Process Instance.Task Details.Status",
"value": "R"
},
{
"name": "Process Instance.Task Details.Updated By",
"value": 1
},
{
"name": "APP_INSTANCE_KEY",
"value": 2
},
{
"name": "Process Instance.Task Information.Creation Date",
"value": "2019-04-17T19:33:09Z"
},
{
"name": "Process Instance.Task Information.Retry Task",
"value": 0
},
{
"name": "Process Instance.Task Details.Row Version",
"value": "AAAAAAAAAAE="
},
{
"name": "Process Instance.Task Details.Projected End",
"value": "2019-04-17T19:33:09Z"
},
{
"name": "Process Instance.Task Details.Created By",
"value": 1
},
{
"name": "Process Instance.Task Details.Update Date",
"value": "2019-04-17T19:33:10Z"
},
{
"name": "Process Instance.Task Details.Data",
"value": ""
},
{
"name": "Process Definition.Tasks.Task Name",
"value": "Create User"
},
{
"name": "Process Instance.Task Information.Target User First Name",
"value": ""
},
{
"name": "Process Instance.Task Details.Actual End Date",
"value": "1970-01-01T00:00:00Z"
},
{
"name": "Process Instance.Task Information.Update Date",
"value": "2019-04-17T19:33:10Z"
},
{
"name": "Process Instance.Task Information.Assignee User ID",
"value": "SYSTEM ADMINISTRATOR"
},
{
"name": "Process Instance.Task Information.Assigned Date",
"value": "2019-04-17T19:33:09Z"
},
{
"name": "Process Instance.Task Information.Assigned To",
"value": 0
},
{
"name": "Process Instance.Key",
"value": 245
},
{
"name": "Process Instance.Task Details.Task Offlined",
"value": 0
},
{
"name": "Groups.Key",
"value": 0
},
{
"name": "Organizations.Organization Name",
"value": "Xellerate Users"
},
{
"name": "Objects.Name",
"value": "eBusiness Suite User"
}
],
"formFields": [
{
"name": "SSO GUID",
"value": ""
},
{
"name": "SoDCheckTrackingID",
"value": ""
},
{
"name": "User ID",
"value": ""
},
{
"name": "Email",
"value": ""
},
{
"name": "Description",
"value": ""
},
{
"name": "SoDCheckTimestamp",
"value": ""
},
{
"name": "User Name",
"value": "DTRAN20190403"
},
{
"name": "SoDCheckResult",
"value": ""
},
{
"name": "SoDCheckStatus",
"value": "SODCheckNotInitiated"
},
{
"name": "Person ID",
"value": ""
},
{
"name": "EBS Server",
"value": "9"
},
{
"name": "SSO User ID",
"value": ""
},
{
"name": "Password Expiration Type",
"value": ""
},
{
"name": "Effective Date From",
"value": "2019-04-17"
},
{
"name": "SoDCheckViolation",
"value": ""
},
{
"name": "Fax",
"value": ""
},
{
"name": "Password Expiration Interval",
"value": ""
},
{
"name": "Effective Date To",
"value": ""
},
{
"name": "Password",
"value": "PASSWORD"
}
]
}