add_file | w | Permission to add a new file to a directory. |
add_subdirectory | p | On a directory, permission to create a subdirectory. |
append_data | p | On a file. (Not currently implemented for ZFS.) |
delete | d | Permission to delete a file. |
delete_child | D | Permission to delete a file or directory within a directory. |
execute | x | Permission to execute a file or search the contents of a directory. |
list_directory | r | Permission to list the contents of a directory. |
read_acl | c | Permission to read the ACL (with ls ). |
read_attributes | a | Permission to read basic attributes (non-ACLs) of a file. (Think of basic attributes as the stat level attributes.) |
read_data | r | Permission to read the contents of the file. |
read_xattr | R | Permission to read the extended attributes of a file or perform a lookup in the file's extended attributes directory. |
synchronize | s | Not currently implemented. |
write_xattr | W | Permission to create or write extended attributes. |
write_data | w | Permission to modify or replace the contents of a file. |
write_attributes | A | Permission to change the times associated with a file or directory to an arbitrary value. |
write_ac | C | Permission to write the ACL or the ability to modify the ACL by using the chmod command. |
write_owner | o | Permission 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.) |
file_inherit | f | Only inherit the ACL from the parent directory to the directory's files. |
dir_inherit | d | Only inherit the ACL from the parent directory to the directory's subdirectories. |
inherit_only | i | Inherit 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_propagate | n | Only 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/A | No permission granted. |