アクセス・リクエストの取得
get
/access-governance/access-controls/20250331/accessRequests/{accessRequestId}
指定されたIDのアクセス・リクエストの詳細を返します。
リクエスト
パス・パラメータ
- accessRequestId(required): string
一意のAccessRequest識別子
ヘッダー・パラメータ
- opc-request-id: string
トレース用のクライアント・リクエストID。 リクエストIDに有効な文字は、文字、数字、アンダースコアおよびダッシュのみです。
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
指定されたIDのアクセス・リクエスト
ヘッダー
- etag: string
オプティミスティックな同時実行性制御用。 `if-match`を参照してください。
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : AccessRequest
型:
object
AccessRequestの説明。
ソースを表示
- accessBundles: array accessBundles
アクセス・バンドル・アイテムのリスト。
- approvalRequests: array approvalRequests
アクセス・リクエストの一部として作成された承認リクエストのリスト
- attributes: object attributes
許可される追加のプロパティ: additionalProperties対応するモデルの属性。 例: `{"foo-namespace": {"bar-key": "value"}}`
- createdBy: string
リクエストを作成したユーザー
- id(必須): string
作成時に不変である一意のOracle ID (OCID)。
- identities: array identities
アイデンティティのリスト
- justification: string
アクセス・リクエストの作成または更新の理由
- permissionRoles: array permissionRoles
権限ロール項目のリスト。
- requestStatus: string
アクセス・リクエストのステータス
- timeCreated: string(date-time)
AccessRequestが作成された時間。 「An RFC3339」書式設定日時文字列
- timeUpdated: string(date-time)
AccessRequestが最後に更新された時間。 「An RFC3339」書式設定日時文字列
ネストされたスキーマ : accessBundles
型:
array
アクセス・バンドル・アイテムのリスト。
ソースを表示
- Array of: object AccessBundleInfo
汎用情報オブジェクト。
ネストされたスキーマ : approvalRequests
型:
array
アクセス・リクエストの一部として作成された承認リクエストのリスト
ソースを表示
- Array of: object ApprovalRequest
承認リクエストの詳細。
ネストされたスキーマ: attributes
型:
object
使用可能なその他のプロパティ
ソースを表示
対応するモデルの属性。 例: `{"foo-namespace": {"bar-key": "value"}}`
ネストされたスキーマ : AccessBundleInfo
型:
object
汎用情報オブジェクト。
ソースを表示
- accountProfileId: string
アカウント・プロファイルID
- displayName: string
エンティティの表示名
- id: string
エンティティのID。
- name: string
エンティティの名前。
ネストされたスキーマ : ApprovalRequest
型:
object
承認リクエストの詳細。
ソースを表示
- accessStartTime: string(date-time)
一時アクセス開始時間
- assignmentDescription: string
リクエストされているアサイメントの摘要。
- assignmentName: string
リクエストされているアサイメントの名前。
- assignmentType: string
許容値:
[ "ACCESS_BUNDLE", "ROLE" ]
リクエストされるアサイメントのタイプ。 - beneficiary: string
受取人の識別子。
- beneficiaryEmail: string
受益者の電子メール。
- failedDueToAccessGuardrailViolations: boolean
アクセス・ガードレール違反のためにリクエストが失敗した場合、ブール・フラグはtrueに設定されます。
- id(必須): string
プロセス・インスタンスID。
- requestor: string
リクエスト者の識別子。
- requestType: string
許容値:
[ "WORKFLOW", "NO_WORKFLOW" ]
リクエストを入力 - ワークフローまたはワークフローなし。 - status: string
許容値:
[ "PENDING_APPROVALS", "INFO_REQUESTED", "APPROVED", "REJECTED", "DELETED", "FAILED", "CANCELLED", "PENDING_SOD", "PROVISIONED", "PROVISIONING_IN_PROGRESS", "PROVISIONING_FAILED" ]
承認プロセス・インスタンスのステータス。 - timeUpdated: string(date-time)
リクエストの最終更新日。
ネストされたスキーマ : 情報
型:
object
汎用情報オブジェクト。
ソースを表示
- displayName: string
エンティティの表示名。
- id: string
エンティティのID。
- name: string
エンティティの名前。
400レスポンス
不正なリクエスト
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
401レスポンス
未認可
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
404レスポンス
見つかりません
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
429レスポンス
リクエストが多すぎます
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
500レスポンス
内部サーバー・エラー
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
デフォルト・レスポンス
不明なエラー
ヘッダー
- opc-request-id: string
リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
ルート・スキーマ : Error
型:
object
エラー情報。
ソースを表示
- code(必須): string
プログラム解析用のエラーを定義する短いエラー・コード。
- message(必須): string
判読可能なエラー文字列。
例
次の例は、特定のアクセス・リクエストの詳細を取得する方法を示しています。 サンプル・コマンドを実行する前に、プレースホルダー値を実際の値に置き換えます。
cURLの例
curl -i -X \
GET \
-H \
"Authorization:Bearer <your access token>" \
'${service-instance-url}/access-governance/access-controls/${version}/accessRequests/${accessRequestID}'
RESTクライアントを使用したGETコマンドの例
http://${si}/access-governance/access-controls/${version}/accessRequests/${accessRequestID}
レスポンス本文の例
{
"id": "042752a3-22f7-4187-9664-6c1afa3xxxx",
"justification": "REST API Sample",
"requestStatus": "PENDING_APPROVALS",
"timeCreated": "2025-03-21T10:43:28.637Z",
"timeUpdated": "2025-03-21T10:43:28.637Z",
"createdBy": "globalId.ICF.Non-Human-Test-Nov02.84923636ecda906f23f4aa55xxxxxx",
"permissionRoles": [
],
"accessBundles": [
{
"id": "47acf2e1-ccbe-46ee-b6e8-xxxxxx",
"name": "DBUM AB - DEMO Test",
"displayName": null,
"accountProfileId": null
}
],
"identities": [
{
"id": "globalId.OCI.ag-test.7e5xxxxxxxx",
"name": "Carmel Stjohn",
"displayName": null,
"owners": null
}
],
"attributes": {
}
}