権限に対するユーザーのセキュア・リソースのリスト
get
https://EM_HOST:EM_CONSOLE_HTTPS_PORT/em/api/users/{userId}/privilegeGrants/{privilegeName}/secureResources
このAPIは、デフォルトでは名前順(昇順)でユーザーに付与された権限のセキュア・リソースのリストを返します。
リクエスト
パス・パラメータ
- privilegeName(必須): string
付与された権限の名前例:
FULL_JOB
- userId(必須): string
ユーザーのID。
問合せパラメータ
- limit: integer
最小値:
1
最大値:2000
リストのページ分割用。ページ当たりの最大結果数、またはページ分割される"List"コールで返すアイテムの最大数。このAPIでは、limitとして指定した数より多を返すことはありませんが、その数が必ずしも返されるというわけではありません。デフォルト値:20
- name: string
フィルタ処理するセキュア・リソースの正確な名前例:
REFRESH_DOMAIN_230
- nameContains: string
フィルタ処理に使用されるセキュア・リソースの名前の一部例:
REFRESH
- page: string
ページのシステム生成ページ・トークン。
- sort: string
方向付きの結果セットの順序。許容されるソート・フィールドは名前です。指定可能な方向はDESCとASCです例:
name:DESC
- type: string
セキュア・リソースのサブタイプ例:
NORMAL_JOB
この操作にはリクエスト本文はありません。
先頭に戻るレスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
権限のセキュア・リソースが正常に返されました
ルート・スキーマ: SecureResourceCollection
型:
object
これは、SecureResourcesのリストを表すものです。
ソースの表示
-
count(必須): integer
このページ内のリソースの数例:
20
-
items(必須): array items
SecureResourceリスト
-
links(必須): object links
読取り専用:
true
結果セットのナビゲーション・リンク
ネストされたスキーマ: items
型:
array
SecureResourceリスト
ソースの表示
- 配列: object SecureResourceSummary
ターゲット・インスタンス、ジョブ・インスタンスなどのSecureResourceを表します。
ネストされたスキーマ: links
型:
object
読取り専用:
true
結果セットのナビゲーション・リンク
ソースの表示
-
next: object Link
REST APIを参照するリンク。
-
previous: object Link
REST APIを参照するリンク。
-
self: object Link
REST APIを参照するリンク。
ネストされたスキーマ: SecureResourceSummary
型:
object
ターゲット・インスタンス、ジョブ・インスタンスなどのSecureResourceを表します。
ソースの表示
-
id: string
リソースのID例:
DE5CD14CE9D0C0EBEFFFDDEBAA83DA33
-
name: string
読取り専用:
true
リソースの名前例:/EMGC_EMGC_DOMAIN/EMGC_DOMAIN
-
owner: string
読取り専用:
true
リソースの所有者例:SYSMAN
-
propagationPolicy: array propagationPolicy
権限が適用されるスコープ。これは、TARGETと呼ばれるセキュア・リソース・タイプにのみ適用されます。
-
type: string
読取り専用:
true
リソースのリソース・セット・タイプの内部名例:weblogic_domain_name
-
typeDisplayName: string
読取り専用:
true
リソースのリソース・セット・タイプの表示名例:Oracle WebLogic Domain
ネストされたスキーマ: propagationPolicy
型:
array
権限が適用されるスコープ。これは、TARGETと呼ばれるセキュア・リソース・タイプにのみ適用されます。
ソースの表示
- 配列: string
指定可能な値:
[ "ALL", "SELF", "MEMBERS" ]
これにより、コンポジット・リソースのどの部分に権限が適用されるかを示すタイプが得られます。- ALLは、コンポジット・リソースとそのメンバーに権限が付与されることを意味します。- SELFは、コンポジット・リソースにのみ権限が付与されることを意味します。- MEMBERSは、コンポジット・リソースのメンバーにのみ権限が付与されることを意味します。
例:
MEMBERS
400レスポンス
不正なリクエスト
ルート・スキーマ: ErrorResponse
型:
object
エラー発生時に返送されるレスポンス
ソースの表示
-
code: string
エラーのステータス・コード。例:
IllegalArgument
-
message: string
説明的なエラー・メッセージ例:
argument given is not supported
401レスポンス
認証に失敗しました
ルート・スキーマ: ErrorResponse
型:
object
エラー発生時に返送されるレスポンス
ソースの表示
-
code: string
エラーのステータス・コード。例:
IllegalArgument
-
message: string
説明的なエラー・メッセージ例:
argument given is not supported
500レスポンス
内部サーバー・エラー
ルート・スキーマ: ErrorResponse
型:
object
エラー発生時に返送されるレスポンス
ソースの表示
-
code: string
エラーのステータス・コード。例:
IllegalArgument
-
message: string
説明的なエラー・メッセージ例:
argument given is not supported