Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
enum System.​Security.​AccessControl.​ControlFlags
Assembly: System.Security.AccessControl
These flags affect the security descriptor behavior.
Values
None
No control flags.
OwnerDefaulted
Specifies that the owner <see cref="T:System.Security.Principal.SecurityIdentifier" /> was obtained by a defaulting mechanism. Set by resource managers only; should not be set by callers.
GroupDefaulted
Specifies that the group <see cref="T:System.Security.Principal.SecurityIdentifier" /> was obtained by a defaulting mechanism. Set by resource managers only; should not be set by callers.
DiscretionaryAclPresent
Specifies that the DACL is not <see langword="null" /> . Set by resource managers or users.
DiscretionaryAclDefaulted
Specifies that the DACL was obtained by a defaulting mechanism. Set by resource managers only.
SystemAclPresent
Specifies that the SACL is not <see langword="null" /> . Set by resource managers or users.
SystemAclDefaulted
Specifies that the SACL was obtained by a defaulting mechanism. Set by resource managers only.
DiscretionaryAclUntrusted
Ignored.
ServerSecurity
Ignored.
DiscretionaryAclAutoInheritRequired
Ignored.
SystemAclAutoInheritRequired
Ignored.
DiscretionaryAclAutoInherited
Specifies that the Discretionary Access Control List (DACL) has been automatically inherited from the parent. Set by resource managers only.
SystemAclAutoInherited
Specifies that the System Access Control List (SACL) has been automatically inherited from the parent. Set by resource managers only.
DiscretionaryAclProtected
Specifies that the resource manager prevents auto-inheritance. Set by resource managers or users.
SystemAclProtected
Specifies that the resource manager prevents auto-inheritance. Set by resource managers or users.
RMControlValid
Specifies that the contents of the Reserved field are valid.
SelfRelative
Specifies that the security descriptor binary representation is in the self-relative format. This flag is always set.