TestimoX

API Reference

Class

GpoPermissionsService

Namespace ADPlayground.Gpo
Assembly ADPlayground
Modifiers static

Builds a compact permission summary for GPOs (owner, editors/readers, Apply GP allow/deny) from AD ACLs.

Inheritance

  • Object
  • GpoPermissionsService

Methods

public static IReadOnlyList<GpoPermissionsRow> Evaluate(String domainName, IReadOnlyList<GpoApplicationPlanEntry> plan) #
Returns: IReadOnlyList<GpoPermissionsRow>

Evaluates permissions for a plan (ordered GPOs for a DN/path).

Parameters

domainName System.String requiredposition: 0
plan System.Collections.Generic.IReadOnlyList{ADPlayground.Gpo.GpoApplicationPlanEntry} requiredposition: 1
public static GpoPermissionsRow EvaluateSingle(String domainName, Guid gpoId) #
Returns: GpoPermissionsRow

Evaluates a single GPO id.

Parameters

domainName System.String requiredposition: 0
gpoId System.Guid requiredposition: 1