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