access control list

An Access Control List, or ACL, is a list of security protections that applies to an object. An object can be a file, process, event, or anything else having a security descriptor. An entry in an access control list (ACL) is an access control entry (ACE). These inspectors work by exposing the GetEffectiveRightsFromAcl method, as explained at the MSDN site. Note: Requires Windows XP, Windows 2000 Professional, or Windows NT Workstation 3.1 and later.

Version Platforms
8.0.584.0 Windows

Properties

effective access mode for <security account> of <access control list> : integer
effective access mode for <string> of <access control list> : integer
effective append permission for <security account> of <access control list> : boolean
effective append permission for <string> of <access control list> : boolean
effective change notification permission for <security account> of <access control list> : boolean
effective change notification permission for <string> of <access control list> : boolean
effective create file permission for <security account> of <access control list> : boolean
effective create file permission for <string> of <access control list> : boolean
effective create folder permission for <security account> of <access control list> : boolean
effective create folder permission for <string> of <access control list> : boolean
effective create subkey permission for <security account> of <access control list> : boolean
effective create subkey permission for <string> of <access control list> : boolean
effective delete child permission for <security account> of <access control list> : boolean
effective delete child permission for <string> of <access control list> : boolean
effective delete permission for <security account> of <access control list> : boolean
effective delete permission for <string> of <access control list> : boolean
effective enumerate subkeys permission for <security account> of <access control list> : boolean
effective enumerate subkeys permission for <string> of <access control list> : boolean
effective execute permission for <security account> of <access control list> : boolean
effective execute permission for <string> of <access control list> : boolean
effective generic all permission for <security account> of <access control list> : boolean
effective generic all permission for <string> of <access control list> : boolean
effective generic execute permission for <security account> of <access control list> : boolean
effective generic execute permission for <string> of <access control list> : boolean
effective generic read permission for <security account> of <access control list> : boolean
effective generic read permission for <string> of <access control list> : boolean
effective generic write permission for <security account> of <access control list> : boolean
effective generic write permission for <string> of <access control list> : boolean
effective list permission for <security account> of <access control list> : boolean
effective list permission for <string> of <access control list> : boolean
effective query value permission for <security account> of <access control list> : boolean
effective query value permission for <string> of <access control list> : boolean
effective read attributes permission for <security account> of <access control list> : boolean
effective read attributes permission for <string> of <access control list> : boolean
effective read control permission for <security account> of <access control list> : boolean
effective read control permission for <string> of <access control list> : boolean
effective read extended attributes permission for <security account> of <access control list> : boolean
effective read extended attributes permission for <string> of <access control list> : boolean
effective read permission for <security account> of <access control list> : boolean
effective read permission for <string> of <access control list> : boolean
effective set value permission for <security account> of <access control list> : boolean
effective set value permission for <string> of <access control list> : boolean
effective synchronize permission for <security account> of <access control list> : boolean
effective synchronize permission for <string> of <access control list> : boolean
effective traverse permission for <security account> of <access control list> : boolean
effective traverse permission for <string> of <access control list> : boolean
effective write attributes permission for <security account> of <access control list> : boolean
effective write attributes permission for <string> of <access control list> : boolean
effective write dac permission for <security account> of <access control list> : boolean
effective write dac permission for <string> of <access control list> : boolean
effective write extended attributes permission for <security account> of <access control list> : boolean
effective write extended attributes permission for <string> of <access control list> : boolean
effective write owner permission for <security account> of <access control list> : boolean
effective write owner permission for <string> of <access control list> : boolean
effective write permission for <security account> of <access control list> : boolean
effective write permission for <string> of <access control list> : boolean