API Reference
NetlogonSecurityRow
Represents a NETLOGON item ownership/permission entry, shaped similarly to the legacy GPOZaurr output.
Inheritance
- Object
- NetlogonSecurityRow
Constructors
public NetlogonSecurityRow() #Inherited Methods
Properties
public String FullName { get; set; } #Full path of the NETLOGON item.
public String Status { get; set; } #Status classification (e.g., OK, Replace owner required, Review permission required).
public String DomainName { get; set; } #DNS domain name for labeling.
public String ComputerName { get; set; } #Target computer used for NETLOGON access (DC or DFS host).
public String Extension { get; set; } #File extension (empty for directories).
public Nullable<DateTime> CreationTime { get; set; } #Creation time (local).
public Nullable<DateTime> LastAccessTime { get; set; } #Last access time (local).
public Nullable<DateTime> LastWriteTime { get; set; } #Last write time (local).
public Nullable<FileAttributes> Attributes { get; set; } #Filesystem attributes.
public Double SizeMB { get; set; } #Size in megabytes (0 for directories).
public Int64 Size { get; set; } #Size in bytes (0 for directories).
public String AccessControlType { get; set; } #Allow/Deny classification.
public String Principal { get; set; } #Principal display name.
public String PrincipalSid { get; set; } #Principal SID value, when available.
public String PrincipalType { get; set; } #Principal type/classification (e.g., AdministrativeIdentityType).
public String PrincipalObjectClass { get; set; } #Directory object kind (user/group/computer/etc.) when resolvable.
public String FileSystemRights { get; set; } #FileSystemRights string as reported by .NET.
public Boolean IsInherited { get; set; } #True if the ACE is inherited.
public String FullNameOnSysVol { get; set; } #Equivalent SYSVOL path when resolvable (NETLOGON → SYSVOL scripts).
public String Notes { get; set; } #Notes describing access errors or other diagnostics.