ACL Behavior on Mode Change

When an ACL is modified via chmod(2) using the standard UNIX user/group/other permissions, the simplified mode change request will interact with the existing ACL in different ways depending on the setting of this property. To edit the ACL behavior on mode change, see Editing a Project - BUI, CLI.

Table 4-61 Mode Change Values

BUI Value CLI Value Description

Discard ACL

discard

All ACL entries that do not represent the mode of the directory or file are discarded. This is the default behavior.

Mask ACL with mode

mask

The permissions are reduced, such that they are no greater than the group permission bits, unless it is a user entry that has the same UID as the owner of the file or directory. In this case, the ACL permissions are reduced so that they are no greater than owner permission bits. The mask value also preserves the ACL across mode changes, provided an explicit ACL set operation has not been performed.

Do not change ACL

passthrough

No changes are made to the ACL other than generating the necessary ACL entries to represent the new mode of the file or directory.

Related Topics