|
|
|
|
Active Directory Security Permissions
Active Directory permissions specify, govern and control the ability of a security principal to perform a technical operation on the Active Directory object it serves to protect. Active Directory security permissions reside in access control lists, which are a component of security descriptors that protect Active Directory objects.
The Active Directory security model recognizes and enforces eleven Active Directory security permissions –
List Child (LC)
List Object(LO)
Read Control(RC)
Read Property (RP)
Write Property (WP)
Create Child(CC)
Delete Child(DC)
Standard Delete (SD)
Delete Tree (DT)
Write DACL (WD)
Write Owner (WO)
These Active Directory security permissions serve to control and enforce access as follows –
- List Child (LC) – In the List Child object visibility mode (default), the List Child permission controls the ability of a security principal to view the child objects of the object (in whose ACL this permissions exists.)
In the List Object object visibility mode (default), this permission has no effect.
- List Object (LO) – In the List Object object visibility mode, the List Object permission controls the ability of a security principal to view the child objects of the object (in whose ACL this permissions exists.) Specifically, in this mode, a security principal can only view a child object if it is granted the List Object permission both on the child object and on the parent object.
In the List Child object visibility mode, the List Object permission has no effect.
- Read Control (RC) – The Read Control permission controls the ability of a security principal to read the Owner, the Primary Group and the Discretionary Access Control List (DACL) fields but not the System Access Control List (SACL) field, of the of the Security Descriptor protecting the object.
- Read Property (RP) – The Read Property permission controls the ability of a security principal to read the properties of an object.
If the ObjectType member of the access control entry (ACE) in which this permission is specified specifies a globally unique identifier (GUID) of a specific Active Directory property, the permission only controls read access to that specific attribute.
If the ObjectType member of the ACE does not specify a GUID, then the permission controls read access to all the properties of the object.
- Write Property (WP) – The Write Property permission controls the ability of a security principal to modify (write to) the properties of an object.
If the ObjectType member of the ACE in which this permission is specified specifies a GUID of a specific Active Directory property, the permission only controls modify (write) access to that specific attribute.
If the ObjectType member of the ACE does not specify a GUID, then the permission controls modify (write) access to all the properties of the object.
- Create Child (CC) – The Create Child permission controls the ability of a security principal to create child objects under an object.
If the ObjectType member of the ACE in which this permission is specified specifies a GUID of a specific Active Directory object class, the permission only controls the ability to create child objects of the specified Active Directory class.
If the ObjectType member of the ACE does not specify a GUID, then the permission controls the ability to create child objects of any Active Directory class, as permissible by the Active Directory Schema's rules.
- Delete Child (DC) – The Delete Child permission controls the ability of a security principal to delete a child object directly underneath an object.
If the ObjectType member of the ACE in which this permission is specified specifies a GUID of a specific Active Directory object class, the permission only controls the ability to delete child objects of the specified Active Directory class.
If the ObjectType member of the ACE does not specify a GUID, then the permission controls the ability to delete child objects of any Active Directory class.
- Standard Delete (SD) – The Standard Delete permission controls the ability of a security principal to delete the Active Directory object in whose DACL the permission resides.
- Delete Tree (DT) – The Delete Tree permission controls the ability of a security principal to delete an entire (sub–)tree of objects regardless of the permissions specified on the individual objects in the tree.
The root of this tree is the object in whose DACL this permission resides.
- Write DACL (WD) – The Write DACL permission controls the ability of a security principal to modify the discretionary access control list (DACL) protecting the Active Directory object in whose DACL the permission resides.
- Write Owner (WO) – The Write Owner permission controls the ability of a security principal to assume ownership of the Active Directory object in whose DACL the permission resides.
|
|