Comment vérifier la version du schéma Active Directory ?
Sommaire
I. Présentation
Lorsque l'on audit un annuaire Active Directory ou que l'on est en phase de migration, il est intéressant de voir la version du schéma de l'annuaire Active Directory. La version du schéma détermine notamment les fonctionnalités disponibles ou non au sein de votre annuaire, et ceci dépend directement de la version du système d'exploitation de vos contrôleurs de domaine.
Nous allons voir comment afficher la version du schéma Active Directory avec PowerShell ou dsquery.
Voici un tableau qui récapitule la version du schéma AD en fonction de l'OS :
Version Windows Server | Version Schéma |
---|---|
Windows Server 2019 | 88 |
Windows Server 2016 | 87 |
Windows Server 2012 R2 | 69 |
Windows Server 2012 | 56 |
Windows Server 2008 R2 | 47 |
Windows Server 2008 | 44 |
Windows Server 2003 R2 | 31 |
Windows Server 2003 | 30 |
Windows 2000 | 13 |
II. Visualiser la version du schéma AD avec PowerShell
Ouvrez une console PowerShell en tant qu'administrateur et saisissez la commande suivante :
Get-ADObject (Get-ADRootDSE).schemaNamingContext -Property objectVersion
La propriété "ObjectVersion" retourne la version de votre schéma Active Directory. Dans l'exemple ci-dessous, la version est 87.
Passons maintenant à la méthode suivante.
III. Visualiser la version du schéma AD avec dsquery
L'utilitaire dsquery est également capable de récupérer la version du schéma AD, il peut être exécuté depuis la console DOS ou PowerShell. La commande est un peu différente et présente l'inconvénient de devoir être adapté au domaine ciblé. Cependant, elle présente l'intérêt d'être indépendant de PowerShell.
Voici la commande pour le domaine it-connect.local :
dsquery * CN=Schema,CN=Configuration,dc=it-connect,dc=local -scope base -attr objectVersion
La valeur est directement retournée dans la console :
Vous voilà désormais en mesure de récupérer la version du schéma Active Directory !
Bonjour,
Vous pouvez ajouter 88 pour le schéma de 2019 dans le tableau récapitulatif.
Merci pour toutes les infos.
Cordialement
Bonjour Benoit,
Je viens de l’ajouter, merci pour ta contribution !
Bonne soirée
Florian