AD-SCH-03: Schema version entry count should be retrievable
| ID | AD-SCH-03 |
| Severity | Info |
| Suite | Active Directory (on-premises) |
| Product | Active Directory |
| Feature | Schema |
| Security area | Infrastructure hardening |
| Resource type | Tenant |
| Reads from | On-premises Active Directory |
What this checks and how to fix it
Section titled “What this checks and how to fix it”The Active Directory schema version indicates the functional level and capabilities of your directory. Different schema versions correspond to different Windows Server releases:
| Schema Version | Windows Server Version |
|---|---|
| 13 | Windows 2000 |
| 30 | Windows Server 2003 |
| 44 | Windows Server 2008 |
| 47 | Windows Server 2008 R2 |
| 56 | Windows Server 2012 |
| 69 | Windows Server 2012 R2 |
| 87 | Windows Server 2016 |
| 88 | Windows Server 2019/2022 |
Knowing your schema version is important for:
- Compatibility: Ensuring applications support your schema version
- Feature availability: Understanding what AD features are available
- Upgrade planning: Determining if schema updates are needed
- Security: Newer schema versions support enhanced security features
Control Type
Section titled “Control Type”Operational
Security Recommendation
Section titled “Security Recommendation”Keep your schema version current with your domain functional level:
- Regular updates: Update schema when upgrading domain controllers
- Feature enablement: Newer schemas enable security features like Authentication Policies
- Application support: Modern applications may require newer schema versions
How the Test Works
Section titled “How the Test Works”This test retrieves the objectVersion attribute from the schema container to determine the current schema version and maps it to the corresponding Windows Server version.
Related Tests
Section titled “Related Tests”Test-MtAdSchemaVersionDetails- Provides comprehensive schema detailsTest-MtAdSchemaModificationYearCount- Shows schema modification timelineTest-MtAdDomainFunctionalLevel- Shows domain functional level
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.
