TestimoX

API Reference

Class

GpoPermissionReadRow

Namespace ADPlayground.Gpo
Assembly ADPlayground
Modifiers sealed

Represents an assessment of Authenticated Users permissions on a GPO. Intended to mirror GPOZaurr's "GPOPermissionsRead" focus: ensuring Authenticated Users have read/apply access.

Inheritance

  • Object
  • GpoPermissionReadRow

Constructors

Properties

public String DomainName { get; set; } #

Owning DNS domain 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 String AuthenticatedUsersSid { get; set; } #

Authenticated Users SID (S-1-5-11).

public Nullable<GpoPermissionRight> AuthenticatedUsersPermission { get; set; } #

Permission found for Authenticated Users (Allow entry), when present.

public Boolean HasAuthenticatedUsersDeny { get; set; } #

True when a Deny entry exists for Authenticated Users.

public Boolean IsCompliant { get; set; } #

True when Authenticated Users have at least Read/Apply access (or stronger) and no deny is present.

public String Error { get; set; } #

Optional error message when the row could not be evaluated.