TestimoX

API Reference

Class

GpoPermissionRootRow

Namespace ADPlayground.Gpo
Assembly ADPlayground
Modifiers sealed

Represents an ACL assignment on the domain Policies container (CN=Policies,CN=System,...). Intended to mirror GPOZaurr's "GPOPermissionsRoot" report.

Inheritance

  • Object
  • GpoPermissionRootRow

Constructors

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).