2.2.1.1.2 ACCESS_MASK for Policy Objects
The following ACCESS_MASK flags apply to policy objects.
Value |
Meaning |
---|---|
0x00000000 |
No access. |
POLICY_VIEW_LOCAL_INFORMATION 0x00000001 |
Access to view local information. |
POLICY_VIEW_AUDIT_INFORMATION 0x00000002 |
Access to view audit information. |
POLICY_GET_PRIVATE_INFORMATION 0x00000004 |
Access to view private information. |
POLICY_TRUST_ADMIN 0x00000008 |
Access to administer trust relationships. |
POLICY_CREATE_ACCOUNT 0x00000010 |
Access to create account objects. |
POLICY_CREATE_SECRET 0x00000020 |
Access to create secret objects. |
POLICY_CREATE_PRIVILEGE 0x00000040 |
Access to create privileges. Note New privilege creation is not currently a part of the protocol, so this flag is not actively used. |
POLICY_SET_DEFAULT_QUOTA_LIMITS 0x00000080 |
Access to set default quota limits. Note Quota limits are not currently a part of the protocol, so this flag is not actively used. |
POLICY_SET_AUDIT_REQUIREMENTS 0x00000100 |
Access to set audit requirements. |
POLICY_AUDIT_LOG_ADMIN 0x00000200 |
Access to administer the audit log. |
POLICY_SERVER_ADMIN 0x00000400 |
Access to administer policy on the server. |
POLICY_LOOKUP_NAMES 0x00000800 |
Access to translate names and security identifiers (SIDs). |
POLICY_NOTIFICATION 0x00001000 |
Access to be notified of policy changes.<11> |