Comprendre les modèles d'administration Windows (.adm / .admx)
Que sont les modèles d'administration de stratégie de groupe ?
Les modèles d'administration sont des fichiers de configuration qui définissent les paramètres de stratégie basés sur le registre disponibles dans la console de gestion de stratégie de groupe (GPMC). Ils agissent comme la « couche d'interface utilisateur » entre un administrateur et les clés de registre brutes sur les clients Windows gérés.
Formats de fichiers et emplacements
- .adm (Héritage) : Format texte utilisé dans Windows 2000/XP/2003. Stocké dans le dossier SYSVOL (`\\domaine\SYSVOL\domaine\Policies\{GUID}\Adm\`).
- .admx / .adml (Actuel) : Format XML introduit avec Windows Vista/Server 2008. Les fichiers
.admxneutres en langue vont dans le Magasin central (`\\domaine\SYSVOL\domaine\Policies\PolicyDefinitions\`), tandis que les fichiers.admlspécifiques à la langue vont dans les sous-dossiers (ex: `en-US\`).
Composants clés dans un modèle
Chaque définition de stratégie dans le XML contient des métadonnées que la GPMC lit :
- Nom de la stratégie (Interne) : Identifiant unique (ex: `DisableCommandPrompt`).
- Nom d'affichage : Nom convivial affiché dans la GPMC (ex: « Empêcher l'accès à l'invite de commandes »).
- Catégorie/Chemin : Hiérarchie organisationnelle (ex: `Système > Invite de commandes`).
- Pris en charge sur : Versions OS où la stratégie s'applique (via `
`). - Clé de registre et valeur : Chemin exact (HKLM/HKCU), nom de valeur, type (REG_DWORD, REG_SZ, etc.).
- Éléments (Contrôles UI) : Listes déroulantes, zones de texte, zones de liste pour saisie utilisateur.
- Valeur par défaut : Valeur écrite quand la stratégie est « Activée » ou « Désactivée ».
- Texte d'aide : Description affichée dans le volet d'aide de la GPMC.
- Chaînes de présentation : Étiquettes pour éléments de liste déroulante, colonnes de liste, etc. (dans .adml).
Comment ils fonctionnent
- L'admin ouvre la GPMC et modifie un GPO.
- La GPMC charge les fichiers
.admxdepuis le Magasin central (ou local `C:\Windows\PolicyDefinitions`). - L'admin configure un paramètre (ex: « Activé », Valeur=2).
- La GPMC écrit la configuration dans `Registry.pol` (binaire) dans le dossier GPO dans SYSVOL.
- Le client télécharge le GPO, l'CSE (Client Side Extension) analyse `Registry.pol`, écrit les valeurs dans le registre local.
Créer des modèles personnalisés
Les organisations peuvent créer des fichiers .admx personnalisés pour gérer des applications propriétaires via Stratégie de groupe. Des outils comme ADMX Migrator (héritage) ou l'édition XML manuelle (avec le schéma ADMX) sont utilisés. Les modèles personnalisés doivent être placés dans le Magasin central pour être disponibles au niveau du domaine.
