3.5.2 Modify an ACL
To modify an access control list (ACL) for an Exascale vault or file, use the ESCLI
chacl
command and specify:
-
The vault or file for which you are modifying the ACL.
-
The ACL string, which defines the modification to the ACL.
The ACL string is a list of user IDs and ACL privilege pairs. Depending on the user creation method, the user ID may be a system-generated value or a user-specified value. For example:
dd7c8e35-3c8d-4441-a9b0-f58e959b84ba:read;scott:inspect
If the ACL string begins with the plus (
+
) operator, the specified ACL string merges into the existing ACL. In this case, the changes only impact the users specified in the ACL string, and all other users in the existing ACL retain their permissions. Without the optional plus (+
) operator, the ACL is completely overwritten by the specified ACL string, enabling permissions only for the users specified in the new ACL string.
Parent topic: Administer Access Control Lists