すべてのRESTエンドポイント
アカウント
- アカウントIDに基づいたアカウントの削除
- メソッド: deleteパス:
/iam/governance/selfservice/api/v1/accounts/{accountid} - ユーザーのすべてのアカウントの取得。
- メソッド: getパス:
/iam/governance/selfservice/api/v1/accounts - アカウントIDに基づいたアカウントの検索
- メソッド: getパス:
/iam/governance/selfservice/api/v1/accounts/{accountid} - アカウント・パスワードの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/accounts/{accountid}/password
AdminRole
アプリケーション
- アプリケーション・インスタンス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 - 証明のタスク情報の取得。
- メソッド: getパス:
/iam/governance/selfservice/api/v1/certifications/{certid}/tasks - 証明IDに基づいた証明詳細の取得。
- メソッド: getパス:
/iam/governance/selfservice/api/v1/certifications/{certid} - 証明履歴を返す。
- メソッド: getパス:
/iam/governance/selfservice/api/v1/certifications/{certid}/tasks/{taskid}/history - 指定された証明タスクの詳細を返す。
- メソッド: 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 - 証明タスクの更新
- メソッド: 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} - 特定のタスクに関連付けられた個々の明細項目の更新。
- メソッド: 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 - ポリシー違反タスクの更新。
- メソッド: putパス:
/iam/governance/selfservice/api/v1/policyviolations/{pvid}/causes/{causeid} - ポリシー違反の更新。
- メソッド: putパス:
/iam/governance/selfservice/api/v1/policyviolations
組織
- すべての組織の取得。
- メソッド: getパス:
/iam/governance/selfservice/api/v1/organizations - 組織の詳細の取得。
- メソッド: getパス:
/iam/governance/selfservice/api/v1/organizations/{orgid}
ポリシー
- ポリシーの取得
- メソッド: 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}
プロビジョニング・タスク
- すべてのプロビジョニング・タスクの取得。
- メソッド: getパス:
/iam/governance/selfservice/api/v1/provtasks - タスクIDに基づいたプロビジョニング・タスクの取得。
- メソッド: getパス:
/iam/governance/selfservice/api/v1/provtasks/{taskid} - プロビジョニング・タスクの更新
- メソッド: 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}
ロール
- ロールの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/roles - ロールの取得
- メソッド: 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
認証されていないセルフサービス
- パスワード・リセット・リクエストの送信
- メソッド: postパス:
/iam/governance/selfservice/api/v1/unauthservice/passwordreset - ユーザー・ログインを忘れた場合
- メソッド: postパス:
/iam/governance/selfservice/api/v1/unauthservice/forgotusername - パスワード・リセット・テンプレートの取得
- メソッド: getパス:
/iam/governance/selfservice/api/v1/unauthservice/passwordreset - 自己登録のチャレンジ質問の取得。
- メソッド: getパス:
/iam/governance/selfservice/api/v1/unauthservice/selfregistration - ユーザーの自己登録リクエストの送信
- メソッド: 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 - 指定されたユーザーのステータスの取得。
- メソッド: getパス:
/iam/governance/selfservice/api/v1/users/{uuid}/status - ユーザーIDに基づいたユーザーのプロキシへのパッチ適用
- メソッド: patchパス:
/iam/governance/selfservice/api/v1/users/{uuid}/proxies - ユーザーへのパッチ適用
- メソッド: patchパス:
/iam/governance/selfservice/api/v1/users - ユーザーを返す
- メソッド: getパス:
/iam/governance/selfservice/api/v1/users - ユーザーIDに基づいたユーザーの検索
- メソッド: getパス:
/iam/governance/selfservice/api/v1/users/{uuid} - ユーザーIDに基づいたユーザーの更新
- メソッド: patchパス:
/iam/governance/selfservice/api/v1/users/{uuid} - ユーザー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 - ユーザーIDに基づいたユーザーのチャレンジの更新
- メソッド: putパス:
/iam/governance/selfservice/api/v1/users/{uuid}/challengequestions