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) →

No GPOs should be missing permissions

AD-GPOREP-02MediumActive DirectoryGroup Policy

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

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

Returns details of GPO reports missing permissions.

  • Detective control: identifies GPO reports with missing permissions which could enable unintended access.

Preventive

  • Review and remediate missing permissions to ensure proper GPO deployment and ACLs.
  • Aggregates GPO reports and lists the ones whose DACL has no entries (PermissionsPresent is false) in a Markdown table.
  • A GPO whose permissions could not be read is reported as not evaluated instead of as a finding. The result is then Investigate, or Skipped when no GPO could be evaluated.
  • Test-MtAdGpoNoPermissionsCount.
Every attribute of this check
FieldValue
Test IDAD-GPOREP-02
SeverityMedium
SuiteActive Directory
ProductActive Directory
FeatureGroup Policy
AreaAccess control
Resource typeGroupPolicy
User impactLow
Implementation costMedium
MITRE ATT&CKNone
PowerShell testTest-MtAdGpoNoPermissionsDetails
ServicesActiveDirectory
PermissionsActiveDirectory:Ldap:groupPolicyContainer.gPCFileSysPath:ReadProperty, ActiveDirectory:File:SYSVOL:Read