すべてのプロビジョニング・タスクの取得。
get
/iam/governance/selfservice/api/v1/provtasks
ログイン・ユーザーに割り当てられたすべてのプロビジョニング・タスクを返します。プロビジョニング・タスクは、アプリケーション・インスタンス名、ターゲット・ユーザー(受益者)またはタスクのステータス(あるいはこれらのすべて)に基づいてフィルタできます。たとえば、Payrollというアプリケーション・インスタンスおよびステータスがRejectedの、ログイン・ユーザーに割り当てられているすべてのプロビジョニング・タスクを取得するには、URLは/provtasks?q=Objects.Name+eq+Payroll AND Status.Category+eq+Rejectedとなります。戻り属性は、fields問合せパラメータに基づいてフィルタすることはできません。
リクエスト
サポートされているメディア・タイプ
- application/json
問合せパラメータ
- q(optional): string
レコードを取得する検索フィルタ。SCIMフィルタを受け入れます。属性値に空白は使用できません。属性値に空白を渡す場合、"::"に置き換えます。結果は、プロビジョニング・タスクのステータスに基づいてフィルタできます。たとえば、却下されているすべてのプロビジョニング・タスクを取得するには、フィルタ・パラメータは/provtasks?q=Process::Instance.Task::Details.Status eq Rejectedとなります。アプリケーション・インスタンスに関連付けられたプロビジョニング・タスクを検索するには、/provtasks?q=Objects.Name eq Plan::Viewとなります
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
成功
ヘッダー
- ResponseTime: string
リクエストの処理にかかった時間(ミリ秒)を取得します。
401レスポンス
未認可
404レスポンス
リソースが見つからない
500レスポンス
内部サーバー・エラー
デフォルト・レスポンス
予期しないエラー