機械翻訳について

付与された権限の取消し

post

/access-governance/access-controls/20250331/permissions/{permissionId}/actions/revoke

指定されたグローバル・アイデンティティに対する付与された権限を取り消します。 付与タイプはDIRECTまたはREQUESTである必要があります。 アクセス・バンドルの場合、permissionTypeはACCESS_BUNDLEである必要があります。 権限およびロールの場合、permissionTypeはPERMISSIONである必要があります。 リクエストは非同期です。

リクエスト

パス・パラメータ
ヘッダー・パラメータ
  • トレース用のクライアント・リクエストID。 リクエストIDに有効な文字は、文字、数字、アンダースコアおよびダッシュのみです。
本文()
権限を取り消すための詳細。
ルート・スキーマ : RevokePermissionDetails
型: object
権限失効の詳細。
ソースを表示
トップに戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

失効が進行中です。
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : RevokePermissionStatus
型: object
権限失効要約。
ソースを表示

400レスポンス

不正なリクエスト
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示

401レスポンス

未認可
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示

404レスポンス

見つかりません
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示

429レスポンス

リクエストが多すぎます
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示

500レスポンス

内部サーバー・エラー
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示

デフォルト・レスポンス

不明なエラー
ヘッダー
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ : Error
型: object
エラー情報。
ソースを表示
トップに戻る

次の例は、権限IDを使用して権限を取り消す方法を示しています。

権限を取り消す前に、次を実行できます
  • アクセス・リクエスト詳細 - [GET] {BasePath}/approvals/{accessRequestId}:アイデンティティIDおよび権限IDをフェッチします。

この例では、リクエストされたアクセス・バンドルを取り消します。 したがって、アクセス・バンドルIDを権限IDとして入力します。

cURLリクエストの例

curl -i -X POST \
   -H "Authorization:Bearer <your-access-token>" \
   -H "Content-Type:application/json" \
   -d \
'{
  "globalId": "globalId.ICF.xxxxx-744e-4689-b04b-94f198920763.xxx",
  "permissionType": "ACCESS_BUNDLE"
}' \
 '<${service-instance-url}/access-controls/${version}/permissions/${permissionId}/actions/revoke>'

POSTリクエストの送信

${service-instance-url}/access-governance/access-controls/${version}/permissions/${permissionId}/actions/revoke

リクエスト・ペイロードの例

{
  "globalId": "globalId.ICF.xxxxx-744e-4689-b04b-94f198920763.xxx",
  "permissionType": "ACCESS_BUNDLE"
}

レスポンス・コードの例

次のレスポンス本文とともに200 OKレスポンスを受信します:

{
    "globalId": "globalId.ICF.xxxxx-744e-4689-b04b-94f198920763.xxx",
    "status": "Revoke in Progress"
}
先頭に戻る