Skip to content

AD-DACL-06: Deny ACE details should be investigated

ID AD-DACL-06
Severity Info
Suite Active Directory (on-premises)
Product Active Directory
Feature Permissions and delegation
Security area Access control
Resource type Permission
Reads from On-premises Active Directory

When deny ACEs exist, administrators need to know exactly which identities are denied on which objects. Grouping deny ACEs by object and identity makes it easier to review intent and spot concentrated or unusual deny patterns.

  • Maps denied principals to specific objects
  • Supports delegated access reviews
  • Helps identify concentrated deny patterns that deserve validation

Operational

Review each deny ACE grouping to confirm it reflects an intentional control. Focus especially on privileged objects, administrative groups, and OUs used for delegation.

This test retrieves $adState.DaclEntries, filters entries where AccessControlType contains Deny, groups results by ObjectDN and IdentityReference, and reports the count of deny ACEs for each combination.

  • Test-MtAdDaclDenyAceCount
  • Test-MtAdDaclConflictObjectDetails
  • Test-MtAdDaclOuObjectCount

Mito check. Author: soulemike. Open-source licences.

Open-source licences. CIS Benchmark material © Center for Internet Security, Inc.; CISA SCuBA baselines are public domain (CC0).

© 2026 Virtual Petals. Mito is a Virtual Petals service, hosted in Microsoft Azure UAE North.