1.2.18 アクセス制御リスト
アクセス制御リスト(ACL)は、ユーザーがExascaleボールトおよびファイルに対して実行できる操作を制御します。
各ExascaleボールトまたはファイルにはACLがあります。ボールトACLを使用すると、ユーザーはボールトおよびボールトに含まれるファイルに対してアクションを実行できます。ファイルACLは、関連付けられているファイルのみを制御します。
次の表に、ACL権限と、ユーザーが実行できるようになるアクションを示します:
| ACL権限 | ボールトACLで、ACL権限によってユーザーが実行できるようになること: | ファイルACLで、ACL権限によってユーザーが実行できるようになること: |
|---|---|---|
inspect |
|
|
read |
|
|
use |
|
|
manage |
|
|
同じACL権限でも、ボールトACLとファイルACLでは異なるアクションが可能になることに注意してください。たとえば、ファイルACLでは、read権限により、ユーザーはファイルの内容を読み取ることができるようになります。しかし、ボールトACLを使用してファイルの内容を読み取るには、use権限が必要です。
すべてのACLは、ユーザーIDと権限のペアのリストです。ユーザーの作成方法に応じて、ユーザーIDはシステム生成の値またはユーザー指定の値になります。次に例を示します:
96a68014-5762-4579-86ee-29eb743decbd:manage;scott:use;sue:inspect;dd7c8e35-3c8d-4441-a9b0-f58e959b84ba:readACL権限の1つが割り当てられると、ユーザーはACLに追加されます。none権限が割り当てられると、ユーザーはACLから削除されます。ボールトまたはファイルには、null ACLとも呼ばれるユーザーと権限のペアの空のリストを指定できます。
ACLは、クラスタ・レベルの権限と連携して機能します。ボールトまたはファイルに対してアクションを実行するには、適切なACL権限または適切なクラスタ・レベルのボールト権限(vlt_inspect、vlt_read、vlt_useまたはvlt_manage)が必要です。
ノート:
Oracle Exadata System Softwareリリース25.2.3 (2025年10月)以降、適切なクラスタ・レベルのボールト権限またはACL権限に加えて:
-
Exascaleボールト、ファイルおよび関連リソースを作成、変更または削除する操作を実行するには、
rest_vault_client権限またはcl_admin権限も必要です。 -
ボールトおよびファイル関連のリソースをリストするには、
rest_vault_client、cl_monitorまたはcl_operator権限も必要です。
「ボールトおよびファイルのアクセス制御」を参照してください。
関連トピック
親トピック: Exascaleのコンポーネントおよび概念