NFSv4 ACL Privileges

Access Privilege NameCompact Flag   NFSv4 ACL Description
add_filewPermission to add a new file to a directory.
add_subdirectorypOn a directory, permission to create a subdirectory.
append_datapOn a file.  (Not currently implemented for ZFS.)
deletedPermission to delete a file.
delete_childDPermission to delete a file or directory within a directory.
executexPermission to execute a file or search the contents of a directory.
list_directoryrPermission to list the contents of a directory.
read_aclcPermission to read the ACL (with ls).
read_attributesaPermission to read basic attributes (non-ACLs) of a file.  (Think of basic attributes as the stat level attributes.)
read_datarPermission to read the contents of the file.
read_xattrRPermission to read the extended attributes of a file or perform a lookup in the file's extended attributes directory.
synchronizesNot currently implemented.
write_xattrWPermission to create or write extended attributes.
write_datawPermission to modify or replace the contents of a file.
write_attributesAPermission to change the times associated with a file or directory to an arbitrary value.
write_acCPermission to write the ACL or the ability to modify the ACL by using the chmod command.
write_owneroPermission to change the file's owner or group.  (Extra rootly power is needed to change the owner, or to a group of which the user isn't a member.)
Inheritance NameCompact Flag   Description
file_inheritfOnly inherit the ACL from the parent directory to the directory's files.
dir_inheritdOnly inherit the ACL from the parent directory to the directory's subdirectories.
inherit_onlyiInherit the ACL from the parent directory but applies only to newly created files or subdirectories and not the directory itself. This flag requires the file_inherit flag, the dir_inherit flag, or both, to indicate what to inherit.
no_propagatenOnly inherit the ACL from the parent directory to the first-level contents of the directory, not the second-level or subsequent contents. This flag requires the file_inherit flag, the dir_inherit flag, or both, to indicate what to inherit.
-N/ANo permission granted.