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 domain admin accounts should have SPNs configured

AD-SPN-13CriticalActive DirectoryService principal names

Part of Active Directory · Active Directory · Service principal names · All checks

Run this check
Invoke-Maester -TestId AD-SPN-13

Detailed visibility into domain admin SPNs is critical for security incident response:

  • Immediate remediation: Know exactly which SPNs to remove
  • Service identification: Understand what services were improperly configured
  • Attack surface assessment: Evaluate the scope of exposure
  • Compliance violation: Domain admins should never have SPNs

Any SPN on a domain admin account is a critical finding requiring immediate action.

Preventive

Immediate actions required:

  1. Remove ALL SPNs from domain administrator accounts
  2. Investigate how and why SPNs were configured
  3. Create dedicated service accounts or gMSAs for the services
  4. Review domain admin membership and remove unnecessary accounts
  5. Implement monitoring for SPN changes to privileged accounts
  6. Consider this a potential security incident requiring investigation

This test identifies domain administrator accounts and provides detailed information about any SPNs configured on them, including service class, host, FQDN status, and full SPN value for remediation.

  • Test-MtAdUserSpnDomainAdminCount - Counts SPNs on domain admins
  • Test-MtAdUserSpnTotalCount - Overall user SPN analysis
  • Test-MtAdUserSpnUnknownDetails - Unknown SPN details on all users
Every attribute of this check
FieldValue
Test IDAD-SPN-13
SeverityCritical
SuiteActive Directory
ProductActive Directory
FeatureService principal names
AreaPrivileged access
Resource typeUser
User impactLow
Implementation costMedium
MITRE ATT&CKT1558.003 Kerberoasting
Supports controlsnist-800-53-r5:AC-6(5), nist-800-53-r5:IA-5
PowerShell testTest-MtAdUserSpnDomainAdminDetails
ServicesActiveDirectory
PermissionsActiveDirectory:Ldap:domainDNS:ReadProperty, ActiveDirectory:Ldap:user:ReadProperty