O Que São Modelos Administrativos de Política de Grupo?
Modelos Administrativos são arquivos de configuração que definem as configurações de política baseadas em registro disponíveis no Console de Gerenciamento de Política de Grupo (GPMC). Eles atuam como a "camada de interface do usuário" entre um administrador e as chaves de registro brutas em clientes Windows gerenciados.
Formatos de Arquivo e Locais
- .adm (Legado): Formato baseado em texto usado no Windows 2000/XP/2003. Armazenado na pasta SYSVOL (`\\domain\SYSVOL\domain\Policies\{GUID}\Adm\`).
- .admx / .adml (Atual): Formato baseado em XML introduzido com Windows Vista/Server 2008. Arquivos
.admx neutros de idioma vão no Central Store (`\\domain\SYSVOL\domain\Policies\PolicyDefinitions\`), enquanto arquivos .adml específicos de idioma vão em subpastas (ex.: `en-US\`).
Componentes-Chave Dentro de um Modelo
Cada definição de política dentro do XML contém metadados que o GPMC lê:
- Nome da Política (Interno): Identificador único (ex.: `DisableCommandPrompt`).
- Nome de Exibição: Nome amigável mostrado no GPMC (ex.: "Impedir acesso ao prompt de comando").
- Categoria/Caminho: Hierarquia organizacional (ex.: `Sistema > Prompt de Comando`).
- Suportado Em: Versões de OS onde a política se aplica (via ``).
- Chave e Valor do Registro: Caminho exato (HKLM/HKCU), nome do valor e tipo (REG_DWORD, REG_SZ, etc.).
- Elementos (Controles UI): Dropdowns, caixas de texto, list boxes para entrada do usuário.
- Valor Padrão: Valor escrito quando política é "Habilitada" ou "Desabilitada".
- Texto de Ajuda: Descrição mostrada no painel de ajuda do GPMC.
- Strings de Apresentação: Rótulos para itens dropdown, colunas de lista, etc. (em .adml).
Como Funcionam
- Admin abre GPMC e edita um GPO.
- GPMC carrega arquivos
.admx do Central Store (ou local `C:\Windows\PolicyDefinitions`).
- Admin configura uma configuração (ex.: "Habilitada", Valor=2).
- GPMC escreve a configuração em `Registry.pol` (binário) dentro da pasta do GPO no SYSVOL.
- Cliente baixa GPO, CSE (Client Side Extension) analisa `Registry.pol`, escreve valores no registro local.
Criando Modelos Personalizados
Organizações podem criar arquivos .admx personalizados para gerenciar aplicações proprietárias via Política de Grupo. Ferramentas como o ADMX Migrator (legado) ou edição manual de XML (usando o Esquema ADMX) são usadas. Modelos personalizados devem ser colocados no Central Store para serem domínio-amplo.