15/05/2024

Active Directory

Comment vérifier la version du schéma Active Directory ?

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 !

author avatar
Florian BURNEL Co-founder of IT-Connect
Ingénieur système et réseau, cofondateur d'IT-Connect et Microsoft MVP "Cloud and Datacenter Management". Je souhaite partager mon expérience et mes découvertes au travers de mes articles. Généraliste avec une attirance particulière pour les solutions Microsoft et le scripting. Bonne lecture.
Partagez cet article Partager sur Twitter Partager sur Facebook Partager sur Linkedin Envoyer par mail

2 commentaires sur “Comment vérifier 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

    Répondre
    • Bonjour Benoit,

      Je viens de l’ajouter, merci pour ta contribution !

      Bonne soirée
      Florian

      Répondre

Répondre à Florian B. Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.