すべてのRESTエンドポイント
アカウント
- アカウントIDに基づいたアカウントの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/accounts/{accountid} - ユーザーのすべてのアカウントの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/accounts - アカウント・パスワードの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/accounts/{accountid}/password
AdminRole
- 管理ロールの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/adminroles - 管理ロールIDに基づいた管理ロールの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/adminroles/{adminroleid}
アプリケーション
- アプリケーション・インスタンスIDに基づいたアプリケーション・インスタンスの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/applications/{applicationid} - アプリケーション・インスタンスの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/applications
カタログ
- すべてのカタログ項目の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/catalog - カタログIDに基づいたカタログ項目の詳細の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/catalog/{catalogid} - カタログIDに基づいたカタログ項目のメタデータ詳細の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/catalog/{catalogid}/metadata
証明
- すべての割当て済証明の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/certifications - 証明IDに基づいた証明詳細の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/certifications/{certid} - 証明履歴の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/certifications/{certid}/tasks/{taskid}/history - 証明IDに基づいた証明タスクの詳細の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/certifications/{certid}/tasks/{taskid} - 指定された証明タスクの明細項目詳細の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/certifications/{certid}/tasks/{taskid}/lineitems/{lineitemid} - 指定された証明タスクの明細項目の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/certifications/{certid}/tasks/{taskid}/lineitems - 証明のタスク情報の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/certifications/{certid}/tasks - 証明タスクの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/certifications/{certid}/tasks/{taskid} - 証明タスク(複数)の更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/certifications/{certid}/tasks - 指定されたタスクに関連付けられた明細項目(1つまたは複数)の更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/certifications/{certid}/tasks/{taskid}/lineitems - 指定されたタスクに関連付けられた明細項目(複数)の更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/certifications/{certid}/tasks/{taskid}/lineitems/{lineitemid}
権限
アイデンティティ監査
- 保留中の違反の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/policyviolations/{pvid} - 保留中の違反の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/policyviolations - ポリシー違反履歴の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/policyviolations/{pvid}/history - ポリシー違反タスク詳細の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/policyviolations/{pvid}/causes/{causeid} - ポリシー違反タスクの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/policyviolations/{pvid}/causes - 保留中の違反の更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/policyviolations/{pvid} - ポリシー違反タスクの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/policyviolations/{pvid}/causes/{causeid} - ポリシー違反タスク(複数)の更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/policyviolations/{pvid}/causes - ポリシー違反の更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/policyviolations
組織
ポリシー
- ポリシーの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/policies - ポリシーIDに基づいたポリシーの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/policies/{policyid} - ポリシーIDに基づいたポリシーの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/policies/{policyid}
プロビジョニング・プロセス
- 指定プロビジョニング・プロセス定義への指定プロビジョニング・タスクの追加
- メソッド: putパス:
/iam/governance/selfservice/api/v1/provprocesses/{processid} - 指定プロビジョニング・プロセスの完全な詳細の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/provprocesses/{processid} - プロセスIDによるプロビジョニング・タスクの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/provprocesses/{processid}/availabletasks
プロビジョニング・タスク
- すべてのプロビジョニング・タスクの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/provtasks - タスクIDに基づいたプロビジョニング・タスクの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/provtasks/{taskid} - タスクIDに基づいたプロビジョニング・タスク履歴の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/provtasks/{taskid}/history - タスクIDに基づいたプロビジョニング・タスク・レスポンスの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/provtasks/{taskid}/responses - プロビジョニング・タスクの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/provtasks/{taskid} - プロビジョニング・タスク(複数)の更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/provtasks
リクエスト
- アタッチメントの削除
- メソッド: deleteパス:
/iam/governance/selfservice/api/v1/requests/{reqid}/attachments - リクエストIDのアタッチメントの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/requests/{reqid}/attachments - リクエストIDに基づいたリクエストの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/requests/{reqid} - リクエストの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/requests - リクエストの送信
- メソッド: postパス:
/iam/governance/selfservice/api/v1/requests - リクエストIDに基づいたリクエストの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/requests/{reqid} - リクエストの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/requests - リクエストIDのアタッチメントのアップロード
- メソッド: postパス:
/iam/governance/selfservice/api/v1/requests/{reqid}/attachments - リクエストの取下げ
- メソッド: deleteパス:
/iam/governance/selfservice/api/v1/requests - 指定されたリクエストの取下げ
- メソッド: deleteパス:
/iam/governance/selfservice/api/v1/requests/{reqid}
ロール
- ロールIDによるロールの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/roles/{roleid} - ロール階層の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/roles/{roleid}/hierarchy - ロール・メンバーの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/roles/{roleid}/members - ロールの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/roles - ロール終了日付へのパッチ適用
- メソッド: patchパス:
/iam/governance/selfservice/api/v1/roles/{roleid}/members
認証されていないセルフサービス
- パスワード・リセット・テンプレートの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/unauthservice/passwordreset - 自己登録のチャレンジ質問の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/unauthservice/selfregistration - 忘れたユーザー名の回復
- メソッド: postパス:
/iam/governance/selfservice/api/v1/unauthservice/forgotusername - パスワード・リセット・リクエストの送信
- メソッド: postパス:
/iam/governance/selfservice/api/v1/unauthservice/passwordreset - ユーザーの自己登録リクエストの送信
- メソッド: postパス:
/iam/governance/selfservice/api/v1/unauthservice/selfregistration
ユーザー
- ユーザーの作成
- メソッド: postパス:
/iam/governance/selfservice/api/v1/users - ユーザーIDに基づいたユーザーのすべてのプロキシの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/users/{uuid}/proxies - ユーザーIDに基づいたユーザーの直属の部下の取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/users/{uuid}/directs - ユーザーIDに基づいたユーザーの最近のアクティビティの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/users/{uuid}/recentactivities - ユーザーIDに基づいたユーザーの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/users/{uuid} - ユーザーIDに基づいたユーザー・ステータスの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/users/{uuid}/status - ユーザーの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/users - ユーザーIDに基づいたユーザーのプロキシへのパッチ適用
- メソッド: patchパス:
/iam/governance/selfservice/api/v1/users/{uuid}/proxies - ユーザーIDに基づいたユーザーへのパッチ適用
- メソッド: patchパス:
/iam/governance/selfservice/api/v1/users/{uuid} - ユーザーへのパッチ適用
- メソッド: patchパス:
/iam/governance/selfservice/api/v1/users - ユーザーIDに基づいたユーザーのチャレンジ・レスポンスの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/users/{uuid}/challengequestions - ユーザーIDに基づいたユーザーの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/users/{uuid} - ユーザー・パスワードの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/users/{uuid}/password - ユーザー・ステータスの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/users/{uuid}/status - ユーザーの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/users