Skip to content
Sponsor
3.0 preview2.3.0 stable

These docs describe the preview. Pick the version you run and every page marks what it doesn't have yet. Get the preview →
Maester 2.x docs (archived) →

GPOs with deny ACE details should be retrievable

AD-GPOREP-08MediumActive DirectoryGroup Policy

Part of Active Directory · Active Directory · Group Policy · All checks

Run this check
Invoke-Maester -TestId AD-GPOREP-08

Detective

Returns details of GPO reports that include a Deny ACE.

  • Detective control: lists GPO reports that contain a Deny ACE which could block legitimate policy application.
  • Review and minimize Deny ACE usage; remove unnecessary permissions to reduce risk.
  • Reads GPO state, selects reports where HasDenyAce is true, and outputs a Markdown table of such GPOs.
  • Test-MtAdGpoDenyAceCount.
Every attribute of this check
FieldValue
Test IDAD-GPOREP-08
SeverityMedium
SuiteActive Directory
ProductActive Directory
FeatureGroup Policy
AreaAccess control
Resource typeGroupPolicy
User impactLow
Implementation costMedium
MITRE ATT&CKNone
PowerShell testTest-MtAdGpoDenyAceDetails
ServicesActiveDirectory
PermissionsActiveDirectory:Ldap:groupPolicyContainer.gPCFileSysPath:ReadProperty, ActiveDirectory:File:SYSVOL:Read