Skip to main content
Version: 2.3.0

AD-GPOREP-07 - GPOs with deny ACE count should be retrievable

Overviewโ€‹

Control Typeโ€‹

Detective

Test-MtAdGpoDenyAceCountโ€‹

Counts GPO reports that include a Deny ACE.

Why This Test Mattersโ€‹

  • Detective control: checks for Deny ACEs in GPO reports which can override permissions.

Security Recommendationโ€‹

  • Review or remove Deny ACEs to ensure proper permission handling.

How the Test Worksโ€‹

  • Aggregates GPO reports, counts those with HasDenyAce true, and reports totals and a sample of affected GPOs.
  • Test-MtAdGpoDenyAceDetails.

Test Metadataโ€‹

FieldValue
Test IDAD-GPOREP-07
SeverityUnknown
SuiteActive Directory
CategoryAD.GPOState
PowerShell testTest-MtAdGpoDenyAceCount
TagsAD, AD-GPOREP-07, AD.GPOState

Sourceโ€‹

  • Pester test: tests/ad/gpostate/Test-MtAdGpoDenyAceCount.Tests.ps1
  • PowerShell source: powershell/public/ad/gpostate/Test-MtAdGpoDenyAceCount.ps1