API Reference
Item (GpoPermissionBaselineService)
Single GPO required-permissions baseline result.
Inheritance
- Object
- Item
Constructors
public Item() #Inherited Methods
Properties
public String DomainName { get; set; } #Owning domain DNS name.
public String GpoName { get; set; } #GPO display name.
public Guid GpoId { get; set; } #GPO GUID identifier.
public String GpoDistinguishedName { get; set; } #GPO distinguished name.
public DateTime Created { get; set; } #Creation timestamp (UTC).
public DateTime Modified { get; set; } #Last modification timestamp (UTC).
public Boolean Administrative { get; set; } #True when Domain Admins and Enterprise Admins retain required management rights.
public Boolean AuthenticatedUsers { get; set; } #True when Authenticated Users retain the required read/apply baseline and no deny exists.
public Boolean System { get; set; } #True when SYSTEM retains full control.
public Boolean Unknown { get; set; } #True when one or more unknown trustees were detected.
public Boolean Status { get; set; } #True when all required baseline checks passed.
public Nullable<GpoPermissionRight> DomainAdminsPermission { get; set; } #Computed Domain Admins permission when present.
public Nullable<GpoPermissionRight> EnterpriseAdminsPermission { get; set; } #Computed Enterprise Admins permission when present.
public Nullable<GpoPermissionRight> AuthenticatedUsersPermission { get; set; } #Computed Authenticated Users permission when present.
public Boolean HasAuthenticatedUsersDeny { get; set; } #True when Authenticated Users has an explicit deny ACE.
public Nullable<GpoPermissionRight> SystemPermission { get; set; } #Computed SYSTEM permission when present.
public Int32 UnknownEntryCount { get; set; } #Total unknown trustee ACE count on the GPO.
public String UnknownPrincipals { get; set; } #Compact list of unknown trustees detected on the GPO.
public String UnknownPermissions { get; set; } #Compact list of unknown trustee permissions detected on the GPO.
public String IssueSummary { get; set; } #Human-readable summary of baseline failures for this GPO.
public String Error { get; set; } #Optional evaluation note or error.