Comprendere i modelli amministrativi di Windows (.adm / .admx)
Cosa sono i modelli amministrativi di Group Policy?
I modelli amministrativi sono file di configurazione che definiscono le impostazioni dei criteri basati sul registro disponibili nella Console Gestione Criteri di Gruppo (GPMC). Fungono da "strato di interfaccia utente" tra un amministratore e le chiavi del registro grezzo sui client Windows gestiti.
Formati e posizioni dei file
- .adm (Legacy): Formato basato su testo usato in Windows 2000/XP/2003. Memorizzato nella cartella SYSVOL (\\domain\SYSVOL\domain\Policies\{GUID}\Adm\).
- .admx / .adml (Attuale): Formato basato su XML introdotto con Windows Vista/Server 2008. I file .admx linguistici neutri vanno nel Central Store (\\domain\SYSVOL\domain\Policies\PolicyDefinitions\), mentre i file .adml specifici per lingua vanno in sottocartelle (es. en-US\).
Componenti chiave all'interno di un modello
Ogni definizione di criterio all'interno del XML contiene metadati che GPMC legge:
- Nome criterio (Interno): Identificatore univoco (es. DisableCommandPrompt).
- Nome visualizzato: Nome amichevole mostrato in GPMC (es. "Impedisci l'accesso al prompt dei comandi").
- Categoria/Percorso: Gerarchia organizzativa (es. Sistema > Prompt dei comandi).
- Supportato su: Versioni del sistema operativo in cui il criterio si applica (tramite
). - Chiave e valore del registro: Percorso esatto (HKLM/HKCU), nome del valore e tipo (REG_DWORD, REG_SZ, ecc.).
- Elementi (Controlli UI): Menu a discesa, caselle di testo, elenchi per l'input dell'utente.
- Valore predefinito: Il valore scritto quando il criterio è "Abilitato" o "Disabilitato".
- Testo della guida: Descrizione mostrata nel riquadro guida di GPMC.
- Stringhe di presentazione: Etichette per elementi a discesa, colonne di elenco, ecc. (in .adml).
Come funzionano
- L'amministratore apre GPMC e modifica un Criterio di Gruppo (GPO).
- GPMC carica i file .admx dal Central Store (o dal locale C:\Windows\PolicyDefinitions).
- L'amministratore configura un'impostazione (es. "Abilitato", Valore=2).
- GPMC scrive la configurazione in Registry.pol (binario) all'interno della cartella GPO in SYSVOL.
- Il client scarica il GPO, l'ESE (Client Side Extension) analizza Registry.pol, scrive i valori nel registro locale.
Creazione di modelli personalizzati
Le organizzazioni possono creare file .admx personalizzati per gestire applicazioni proprietarie tramite Criteri di Gruppo. Strumenti come l'ADMX Migrator (legacy) o l'editing manuale XML (usando lo ADMX Schema) sono usati. I modelli personalizzati devono essere posizionati nel Central Store per essere a livello di dominio.