タスク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/unauthservice/provtasks/5124
GETレスポンス本文の例
JSON形式のレスポンス本文のコンテンツの例を次に示します。
{ "id": "5124", "fields": [ { "name": "Process Definition.Tasks.Key", "value": 39 }, { "name": "Process Instance.Task Information.Updated By User ID", "value": "XELSYSADM" }, { "name": "Process Instance.Task Details.Data", "value": "Rejected" }, { "name": "Process Instance.Task Details.Created By", "value": 1 }, { "name": "Process Definition.Tasks.Task Name", "value": "ManualRevokeStart" }, { "name": "Process Instance.Task Information.Assignee First Name", "value": "System" }, { "name": "SCH_REASON", "value": "" }, { "name": "Process Instance.Task Details.System level", "value": 0 }, { "name": "Process Instance.Task Information.Assign Type", "value": "User" }, { "name": "Process Definition.Tasks.Milestone Datalabel", "value": "" }, { "name": "Process Instance.Task Information.Assignee User Key", "value": 1 }, { "name": "Process Instance.Task Details.Status", "value": "X" }, { "name": "Organizations.Key", "value": 1 }, { "name": "Process Definition.Tasks.Days", "value": 0 } ] }