TestimoX

API Reference

Class

AclAssessmentService

Namespace ADPlayground.Acl
Assembly ADPlayground
Modifiers static

Central ACL assessment utilities: turn raw ACEs or findings into standardized, typed results. Hosts and analyzers should use this to avoid duplicating masks and special-cases.

Inheritance

  • Object
  • AclAssessmentService

Methods

public static AclAceAssessment AssessAce(String domainName, ActiveDirectoryAccessRule rule, String objectDistinguishedName = null) #
Returns: AclAceAssessment

Assess a single ACE in the context of a domain and directory object.

Parameters

domainName System.String requiredposition: 0
rule System.DirectoryServices.ActiveDirectoryAccessRule requiredposition: 1
objectDistinguishedName System.String = null optionalposition: 2
AssessGpoFinding(System.String arg1, ADPlayground.Gpo.GpoAclFinding arg2) #

Assess a GPO-specific finding (legacy analyzer output) using centralized rules.

Parameters

arg1 System.String required
arg2 ADPlayground.Gpo.GpoAclFinding required