機械翻訳について

ロールのリストの取得

get

/access-governance/access-controls/20250331/roles

ページ区切りをサポートしている使用可能なすべてのロールの詳細を返します。

リクエスト

問合せパラメータ
  • 最小長: 1
    最大長: 255
    指定された承認ワークフローIDに一致するリソースのみを返すフィルタ。
  • フィルタするキーワード。 指定できるキーワードは1つのみです。 デフォルトは空の文字列です。
  • 最小値: 1
    最大値: 1000
    返されるアイテムの最大数。
    デフォルト値: 10
  • 最小長: 1
    結果の取得を開始する位置を表すトークン。 これは、前のレスポンスの`opc-next-page`ヘッダー・フィールドから取得する必要があります。
  • 最小長: 1
    最大長: 255
    指定されたidentityTypeに一致するリソースのみを返すフィルタ。
    許容値: [ "ANY", "NONE" ]
  • ソートの基準となるフィールド。 指定できるソート順は1つのみです。 timeCreatedのデフォルトの順序は降順です。 displayNameのデフォルトの順序は昇順です。
    デフォルト値: timeCreated
    許容値: [ "timeCreated", "displayName" ]
  • 使用するソート順(ASCまたはDESC)。
    許容値: [ "ASC", "DESC" ]
  • 指定されたステータスのエンティティの検索に使用するフィルタ。
    デフォルト値: ALL
    許容値: [ "ALL", "ACTIVE", "DRAFT", "INACTIVE" ]
  • 最小長: 1
    最大長: 255
    操作を実行しているユーザーの識別子
ヘッダー・パラメータ
  • トレース用のクライアント・リクエストID。 リクエストIDに有効な文字は、文字、数字、アンダースコアおよびダッシュのみです。
トップに戻る

レスポンス

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

200レスポンス

ロール・サマリーのリスト
ヘッダー
  • アイテム・リストのページ区切り。 リストをページングする際、このヘッダーがレスポンスに表示される場合は、部分的なリストが返されている可能性があります。 この値を後続のGETリクエストの`page`パラメータとして含め、次のアイテム・バッチを取得します。
  • リクエストに対するOracleで割り当てられた一意の識別子。 特定のリクエストについてOracleに連絡する必要がある場合は、リクエストIDを指定してください。
本文()
ルート・スキーマ: RoleCollection
型: object
ロール検索の結果。 ロール・アイテムとその他のデータの両方が含まれます。
ソースを表示
ネストされたスキーマ: items
型: array
ロール・サマリーのリスト。
ソースを表示
ネストされたスキーマ: RoleSummary
型: object
ロール・オブジェクトのサマリー。
ソースを表示
ネストされたスキーマ : IdInfo
型: object
汎用識別情報オブジェクト。
ソースを表示
ネストされたスキーマ : customAttributes
型: object
アクセス・バンドルに関連付けられたメタデータ
ソースを表示
ネストされたスキーマ: owner
型: array
所有者エンティティのリスト
ソースを表示
ネストされたスキーマ : PrimaryOwner
型: object
プライマリ所有者の詳細。
ソースを表示
ネストされたスキーマ: tags
型: array
ロールに添付されたタグのリスト
ソースを表示
ネストされたスキーマ : OwnerSummary
型: 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
エラー情報。
ソースを表示
トップに戻る

次の例は、GETリクエストを発行してロールのリストを取得する方法を示しています。

cURL例 - 問合せパラメータなし

curl -i -X GET \
   -H "Authorization:Bearer <your access token>" \
 'https://${service-instance-url}/access-governance/access-controls/20250331/roles'

レスポンス本文の例

次の例は、使用可能なすべてのロールのリストを含む、JSON形式のレスポンス本文の内容を示しています:

{
  "items": [
    {
      "id": "7642ff7d-xxxx-45c4-88d4-db7d2e79e85f",
      "name": "UA External API Access Manager",
      "description": "Manages permissions for identities.",
      "status": "ACTIVE",
      "approvalWorkflowId": "NO_APPROVAL_REQUIRED",
      "createdBy": {
        "id": "globalId.125123c3-xxxx-4d6a-b6d4-6c0f6537bad2.18.02e36bbb4b201421b4xxx046b3ceb16a",
        "name": "Amel Maclead",
        "displayName": "Amel Maclead"
      },
      "requestableBy": "ANY",
      "timeCreated": "2025-04-24T06:55:26.546Z",
      "timeUpdated": "2025-04-24T06:55:26.546Z",
      "tags": ["UA Role"],
      "customAttributes": null,
      "primaryOwner": {
        "value": "globalId.125123c3-xxxx-4d6a-b6d4-6c0f6537bad2.18.02e36bbb4b201421b44aa046b3ceb16a",
        "displayName": "Amel Maclead"
      },
      "isOwner": true,
      "owners": null
    },
    {
      "id": "a5ee5a10-xxxx-4882-8ff9-c5277e94f9ce",
      "name": "UA External API Role - Account Manager",
      "description": "Responsible for updating and managing accounts.",
      "status": "ACTIVE",
      "approvalWorkflowId": "NO_APPROVAL_REQUIRED",
      "createdBy": {
        "id": "globalId.125123c3-xxxx-4d6a-b6d4-6c0f6537bad2.18.02e36bbb4b201421b44aa046b3ceb16a",
        "name": "Amel Maclead",
        "displayName": "Amel Maclead"
      },
      "requestableBy": "ANY",
      "timeCreated": "2025-04-24T06:27:26.011Z",
      "timeUpdated": "2025-04-24T06:39:11.143Z",
      "tags": ["UA Role"],
      "customAttributes": null,
      "primaryOwner": {
        "value": "globalId.125123c3-xxxx-4d6a-b6d4-6c0f6537bad2.18.02e36bbb4b201421b44aa046b3ceb16a",
        "displayName": "Amel Maclead"
      },
      "isOwner": true,
      "owners": null
    }
  ]
}
先頭に戻る