We help IT Professionals succeed at work.

CACLS command C meaning

What does a C flag represent when running CACLS command. i.e.

CACLS Y:| returns

 domain\group:(OI)(CI)C

Was trying to establish what OI, CI and C represent?
Comment
Watch Question

Ops Team Office 365/Messaging
Commented:
Hi,

From help on this command

 Abbreviations:
    CI - Container Inherit.
         The ACE will be inherited by directories.
    OI - Object Inherit.
         The ACE will be inherited by files.
    IO - Inherit Only.
         The ACE does not apply to the current file/directory.
    ID - Inherited.
         The ACE was inherited from the parent directory's ACL.

As for "C" from the end, I believe means Change (write). See below.

/P user:perm  Replace specified user's access rights.
              Perm can be: N  None
                           R  Read
                           W  Write
                           C  Change (write)
                           F  Full control

Author

Commented:
Does C (change) not allow you to read documents as well?  Whats the difference between C and W if both mean write?
with C
you can both Read And Write