ZFS ACL breakdown
Here is the breakdown of your rwxpDdaARWcCos string. This is essentially "Full Control" in the NFSv4/ZFS world.
The "Big Three" (Standard Unix)
r (read_data): Ability to read the contents of a file.
w (write_data): Ability to modify an existing file's contents.
x (execute): Ability to run a file as a program or search/enter a directory.
The "Management" Bits (The "pDd" in your string)
p (append_data): Ability to add data to the end of a file or create subdirectories.
D (delete_child): (Directory only) Ability to delete files or folders inside this directory.
d (delete): Ability to delete the file or folder itself.
The "Metadata" Bits (The "aARW" in your string)
a (read_attributes): Ability to see basic stat(2) info (size, timestamps).
A (write_attributes): Ability to change timestamps (essential for the touch command).
R (read_xattr): Ability to read extended attributes (used heavily by macOS for metadata).
W (write_xattr): Ability to write extended attributes (used for macOS "Tags" and "Colors").
The "Security" Bits (The "cCos" in your string)
c (read_acl): Ability to view the ACL of the file (required for getfacl).
C (write_acl): Ability to change the ACL (allows a user to manage their own permissions).
o (write_owner): Ability to change the owner of the file.
s (synchronize): A technical bit used by the OS for atomic file operations (highly recommended for SMB shares).