API Reference
Class
GpoPermissionRootRow
Represents an ACL assignment on the domain Policies container (CN=Policies,CN=System,...). Intended to mirror GPOZaurr's "GPOPermissionsRoot" report.
Inheritance
- Object
- GpoPermissionRootRow
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method GpoPermissionRootService.GetRootPermissions
- Property View.Items
Constructors
public GpoPermissionRootRow() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String DomainName { get; set; } #Owning DNS domain name.
public String Permission { get; set; } #Permission category (e.g., GpoRootCreate, GpoRootOwner).
public GpoPermissionType PermissionType { get; set; } #Allow/Deny.
public Boolean Inherited { get; set; } #True when the ACE is inherited.
public String PrincipalName { get; set; } #Resolved principal display name.
public String PrincipalSid { get; set; } #Principal SID value.
public String PrincipalKind { get; set; } #Directory object kind (User/Group/Computer/etc.) when available.
public String PrincipalDomainName { get; set; } #Optional resolved DNS domain name for the principal.
public Int32 GpoCount { get; set; } #Total GPO count in the domain (for context).