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

Zone delegation count should be retrievable

AD-DNS-08InfoActive DirectoryDNS

Part of Active Directory · Active Directory · DNS · All checks

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

DNS zone delegations transfer authority for a subdomain to different name servers. Monitoring delegations is important because:

  • Security boundaries: Delegations may cross administrative or security boundaries
  • External dependencies: Delegations may point to external/untrusted servers
  • Configuration complexity: Each delegation adds management overhead
  • Potential hijacking: Unauthorized delegations could redirect traffic

Operational

  • Audit all zone delegations regularly
  • Verify delegated servers are under your organization’s control
  • Document the purpose of each delegation
  • Monitor for unauthorized delegation changes

This test counts NS records that represent delegations (where the record name is not ”@”), indicating authority delegation to another server.

  • Test-MtAdDnsZoneDelegationDetails - Provides detailed delegation information
Every attribute of this check
FieldValue
Test IDAD-DNS-08
SeverityInfo
SuiteActive Directory
ProductActive Directory
FeatureDNS
AreaInfrastructure hardening
Resource typeDnsZone
MITRE ATT&CKNone
PowerShell testTest-MtAdDnsZoneDelegationCount
ServicesActiveDirectory
PermissionsActiveDirectory:Remoting:Microsoft.PowerShell, ActiveDirectory:Cim:root\MicrosoftDNS:MicrosoftDNS_Zone:Read, ActiveDirectory:Cim:root\MicrosoftDNS:MicrosoftDNS_ResourceRecord:Read, ActiveDirectory:Cim:root\MicrosoftDNS:MicrosoftDNS_RootHints:Read