Configuration du domaine¶
La configuration de HGPM est celle du domaine, la même pour toutes les consoles du domaine :
- Seuls les administrateurs du domaine peuvent l'écrire : SYSVOL laisse Authenticated Users la lire et les administrateurs l'écrire, si bien qu'un technicien ne peut pas se donner une autre configuration.
- Il n'y a pas de configuration par utilisateur, et aucun fichier local ne dit où elle se trouve : la console la lit sur le contrôleur de domaine depuis lequel elle lit le domaine.
- Elle est créée au premier démarrage de la console par un administrateur du domaine, vide :
chaque réglage a sa valeur par défaut. Elle ne contient ensuite que les réglages qu'elle change ;
les autres gardent la valeur par défaut du module (
Resources/Configuration.psd1, chaque réglage commenté). - La console reconnaît un administrateur du domaine à ses groupes (tokenGroups) : Admins du domaine ou Administrateurs de l'entreprise, trouvés par leur SID quel que soit leur nom dans la langue du contrôleur de domaine, ou Administrateurs.
- Elle est lue comme des données (
Import-PowerShellDataFile), jamais exécutée. Un fichier illisible ou qui contient une valeur fausse est signalé, et les valeurs par défaut s'appliquent.
@{
NewGpo = @{
Status = 'ComputerOnly'
SecurityFilteringGroups = @{ Create = $true; Container = 'OU=GPO,OU=Groups' }
}
Workflow = @{ Enabled = $true; Creators = 'GPO-Tier1-Admins, GPO-Tier2-Admins' }
}
Chaque réglage est décrit dans la référence de la configuration.
La fenêtre Settings¶
Paramètres dans la barre d'outils liste chaque réglage avec sa valeur, sa valeur par défaut et l'origine de la valeur. Choisissez un réglage, donnez sa valeur, Définir la valeur, ou Retirer pour revenir à sa valeur par défaut ; Enregistrer écrit le fichier. Une valeur est vérifiée avec les autres avant d'être retenue.
Paramètres est réservé aux administrateurs du domaine : il est grisé pour tout autre compte (son info-bulle dit pourquoi), sans domaine, et pour un annuaire qu'on ne peut pas écrire.
Quand elle est lue¶
Avec le domaine (Get-PSGPODirectory), à l'ouverture de la fenêtre ou de la fenêtre Settings, et
par chaque commande à laquelle on donne un annuaire. Get-PSGPOConfiguration montre d'où elle
vient :
