タスク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" } ] }