すべての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