APPENDIX C SDDL Access Rights
A Security Descriptor Definition Language (SDDL) access control entry (ACE) has a section where you should define the access rights of the ACE.
Predefined constants for generic access rights (Table C-1) can be mapped to any other access rights for a securable object. For example, the access right for a filesystem object maps for the following access rights:GENERIC_READ
Table C-1: Generic Access Rights
| HEX | STRING | NAME |
|
|
|
|
|
|
|
|
|
|
|
|
.READ_CONTROL + SYNCHRONIZE + FILE_READ_DATA + FILE_READ_EA + FILE_READ_ATTRIBUTES
There is also a set of standard access rights that are applicable to most securable objects (Table C-2).
Table C-2: Standard Access Rights
| HEX | STRING | NAME |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Object-Specific Access Rights
Each securable object type may have a dedicated set of object-specific access rights associated to it.
Table C-3 contains information about Directory Service object access rights.
Table C-3: Directory Service Object Access Rights
| HEX | STRING | NAME |
|
|
ADS_RIGHT_DS_CREATE_CHILD |
|
|
ADS_RIGHT_DS_DELETE_CHILD |
|
|
ADS_RIGHT_ACTRL_DS_LIST |
|
|
ADS_RIGHT_DS_SELF |
|