Outil de déploiement des stratégies de groupe 'Matériel' et 'Utilisateurs' CD31.
Accompagné des fichiers modèles de stratégies et des stratégies de groupe de référence 'Matériel' et 'Utilisateurs', le script Restore-GPO.ps1 met-à-jour les modèles de stratégies, sauvegarde les stratégies 'Matériel' et 'Utilisateurs' du collège et les remplace par les stratégies de référence. Il permet aussi de modifier les valeurs propres au collège. Enfin, il permet de remplacer les stratégies de référence 'Matériel' et 'Utilisateurs' par les stratégies 'Matériel' et 'Utilisateurs' du collège, permettant ainsi de les restaurer rapidement.
Différentes versions des stratégies de référence peuvent être utilisées. Lors de l'activation des stratégies de référence et du remplacement des stratégies de référence par celles du collège, la "dernière" version est utilisée par défaut. Sauf à utiliser respectivement les paramètres -RestoreRefGPOVersion et -MakeCurrentAsRefVersion. Chaque version est stockée dans un sous-dossier du dossier 'Referentiel'. Les noms de version 'v1' et 'Last' sont réservés.
Si des modifications sont effectuées sur les stratégies 'Matériel' et 'Utilisateurs' dans l'établissement, elles peuvent devenir les stratégies de référence en utilisant le paramètre -MakeCurrentAsRef.
Par défaut, ces étapes, sauf le remplacement des stratégies de référence, sont, dans l'ordre indiqué ci-dessus, toutes exécutées. Avec les paramètres de commande, chacune d'elles peut être désactivée.
En utilisant la commande suivante :
Restore-GPO.ps1
le déploiement peut être automatisé.
Pour plus d'informations, dans le dossier ECOCD31-Restore-GPO exécuter :
Get-Help .\Restore-GPO.ps1 -full
Le dossier 'Backup' contient les sauvegardes horodatées, le dossier 'Referentiel' contient les stratégies de référence. Le dossier 'PolicyDefinitions' contient les modèles de stratégies. Le dossier 'Logs' contient les journaux des traitements.
-URLEtab
L'adresse du site web du collège est normalement automatiquement définie.
Ce paramètre permet de choisir une autre URL.
-URLEtab https://.../
-IPPronote
L'adresse IP Pronote est normalement automatiquement détectée.
Ce paramètre permet de fixer l'adresse IP.
-IPPronote A.B.C.D
-IPServer01
L'adresse IP du Serveur01 est normalement automatiquement détectée.
Si le serveur possède plusieurs adresses, l'utilisateur est invité à en choisir une.
Ce paramètre permet de fixer l'adresse IP.
-IPServer01 A.B.C.D
-RestoreRefGPOVersion
Lors de l'activation des stratégies de référence, ce paramètre permet d'indiquer la version à utiliser.
Par défaut, la dernière version est utilisée.
Inactif si -DisableRestoreRefGPO est utilisé.
-RestoreRefGPOVersion v1
-UpdateUserTo
Ce paramètre permet d'indiquer un nom d'objet GPO différent de "Utilisateurs"
pour la sauvegarde et pour l'activation des stratégies de référence.
-UpdateUserTo "Utilisateurs CD31"
-UpdateMachineTo
Ce paramètre permet d'indiquer un nom d'objet GPO différent de "Matériel"
pour la sauvegarde et pour l'activation des stratégies de référence.
-UpdateMachineTo "Matériel CD31"
-BackupOnlyUser
Switch pour ne sauvegarder que les stratégies utilisateur du collège.
Inactif si -DisableBackupCurrentGPO est utilisé.
-BackupOnlyMachine
Switch pour ne sauvegarder que les stratégies machine du collège.
Inactif si -DisableBackupCurrentGPO est utilisé.
-DisableDeploySchema
Switch pour désactiver la mise-à-jour des fichiers modèles de stratégies.
-DisableBackupCurrentGPO
Switch pour désactiver la sauvegarde des stratégies du collège.
-DisableRestoreRefGPO
Switch pour désactiver l'activation des stratégies de référence.
-DisablePatchValues
Switch pour désactiver le questionnaire et la modification
des valeurs propres au collège.
-MakeCurrentAsRef
Switch qui désactive tous les traitements et effectue le remplacement
des stratégies de référence par les stratégies du collège.
-MakeCurrentAsRefUserWith
Lors du remplacement des stratégies de référence par celles du collège,
ce paramètre permet d'indiquer un objet GPO existant différent de "Utilisateurs",
à utiliser comme source.
Inactif si -MakeCurrentAsRef n'est pas utilisé.
-MakeCurrentAsRef -MakeCurrentAsRefUserWith "Utilisateurs CD31"
-MakeCurrentAsRefMachineWith
Lors du remplacement des stratégies de référence par celles du collège,
ce paramètre permet d'indiquer un objet GPO existant différent de "Matériel",
à utiliser comme source.
Inactif si -MakeCurrentAsRef n'est pas utilisé.
-MakeCurrentAsRef -MakeCurrentAsRefMachineWith "Matériel CD31"
-MakeCurrentAsRefVersion
Lors du remplacement des stratégies de référence par celles du collège, ce paramètre permet d'indiquer la version à remplacer.
Par défaut, la dernière version est remplacée.
Inactif si -MakeCurrentAsRef n'est pas utilisé.
-MakeCurrentAsRef -MakeCurrentAsRefVersion v4
-ShowOnly
Ce paramètre montre le traitement sans effectuer aucune modification.
Il désactive l'enregistrement dans le journal de traitement.
Pour connaître les évolutions, lire le fichier Doc/version.txt
Avec l'idée de faciliter le déploiement des stratégies de groupe, tout en apportant un mécanisme simple de sauvegarde, ce projet est ouvert et toute suggestion est la bienvenue.