Skip to content

manoletto/ECOCD31-Restore-GPO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CD31    Econocom

ECOCD31-Restore-GPO

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.


Paramètres


-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.


Notes

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.