API Reference
GpoOwnerRow
Represents ownership information for a GPO, including AD object owner and (optionally) SYSVOL folder owner.
Inheritance
- Object
- GpoOwnerRow
Constructors
public GpoOwnerRow() #Inherited Methods
Properties
public String DomainName { get; set; } #DNS domain name where the GPO resides.
public String DistinguishedName { get; set; } #Distinguished name of the GPO object (groupPolicyContainer).
public String Owner { get; set; } #Owner display name of the AD object, when resolvable.
public String OwnerSid { get; set; } #Owner SID of the AD object, when available.
public String OwnerType { get; set; } #Owner type classification for the AD object (e.g., Administrative).
public String SysvolOwner { get; set; } #Owner display name of the SYSVOL folder, when resolvable.
public String SysvolSid { get; set; } #Owner SID of the SYSVOL folder, when available.
public String SysvolType { get; set; } #Owner type classification for the SYSVOL folder (e.g., Administrative).
public String SysvolPath { get; set; } #UNC path to the GPO SYSVOL folder.
public Nullable<Boolean> IsOwnerConsistent { get; set; } #True when AD and SYSVOL owners match.
public Nullable<Boolean> IsOwnerAdministrative { get; set; } #True when both owners are administrative/trusted.
public Nullable<Boolean> SysvolExists { get; set; } #True when SYSVOL folder exists (best-effort).
public String Status { get; set; } #Compact status string (e.g., "Administrative; Consistent").
public String Notes { get; set; } #Notes describing access errors or other diagnostics.