BTS SIO
Services Informatiques aux Organisations
Option SISR
Session 2017
GUILBAUD Aloïs
Activité professionnelle N°
6NATURE DE L'ACTIVITE Déploiement de logiciel par GPO
Contexte Cette procédure décrit comment l’administrateur d’un domaine peut déployer des logiciels automatiquement aux membres de son domaine. Cela permet d’automatiser les l’installation d’applications sur plusieurs machines.
Objectifs Déploiement automatique des logiciels à l’ouverture de session Lieu de réalisation En formation à l’IMC (Paris)
SOLUTIONS ENVISAGEABLES SCCM, FOG
DESCRIPTION DE LA SOLUTION RETENUE Conditions initiales Installation manuelle d’applications
Conditions finales Installation automatisée d’applications Outils utilisés GPO, Script
CONDITIONS DE REALISATION
Matériels Serveur virtuel Windows 2008 R2, machine cliente virtuelle sous Windows 7 Logiciels Exe to msi
Gestion de stratégie de groupe Fichier de texte (pour le script)
Durée 2 heures
Contraintes Travail dans l’environnement M2L sur machines virtuel
COMPETENCES MISES EN OEUVRE POUR CETTE ACTIVITE PROFESSIONNELLE OBLIGATOIRE
OBLIGATOIRE A1.3.1 A1.2.5 A1.2.4 A1.3.4 A2.3.2 A3.1.1 A3.2.1 A3.3.1 A3.3.3 A3.3.4 A4.1.9 A5.1.1 A5.1.3 A5.2.4
Participation à un projet d’évolution d’un SI (solution applicative et d’infrastructure portant prioritairement sur le domaine de spécialité du candidat)
Productions relatives à la mise en place d’un dispositif de veille technologique et à l’étude d’une technologie, d’un composant, d’un outil ou d’une méthode
Test d'intégration et d'acceptation d'un service
Définition des niveaux d'habilitation associés à un service Détermination des tests nécessaires à la validation d'un service Déploiement d'un service
Proposition d'amélioration d'un service Proposition d'une solution d'infrastructure
Installation et configuration d'éléments d'infrastructure
Administration sur site ou à distance des éléments d'un réseau, de serveurs, Gestion des identités et des habilitations
Automatisation des tâches d'administration Rédaction d'une documentation technique Mise en place d'une gestion de configuration Suivi d'une configuration et de ses éléments
Étude d’une technologie, d'un composant, d'un outil ou d'une méthode
DEROULEMENT DE L'ACTIVITE
L’objectif est d’automatiser le déploiement des logiciels à l’ouverture de session de façon à ce que chaque utilisateur puisse retrouver un environnement de travail comprenant tous les logiciels nécessaires lors de l’ouverture de sa session.
Pour déployer les logiciels à l’aide d’une GPO il faut :
Un serveur Windows avec Active Directory
Les droits d’administration du serveur
Créer un partage réseau sur lequel on déposera les logiciels au format « *.msi »
Nous allons dans un premier temps convertir le logiciel souhaité au format « .msi ». Pour ce faire On utilise un logiciel permettant la conversion, ici le logiciel est Exe to MSI Converter free.
On vérifiera le fonctionnement du MSI en l’installant sur une machine test.
Une fois le msi créé il faut créer le dossier partagé dans lequel on déposera l’ensemble des logiciels à déployer.
Pour ce faire il faut créer un nouveau dossier puis dans propriétés on active le partage. On donne les droits sur le partage à tout le monde.
Dans l’onglet sécurité du dossier on retire l’héritage parents et active l’héritage descendant (enfants).
Puis on donne les droits sur le dossier aux utilisateurs. On pourra ensuite déplacer nos logiciel.msi dans ce dossier.
Il faut maintenant créer la GPO qui lancera l’installation lorsque les utilisateurs concernés se connecteront.
Pour ce faire il faut accéder à la console « gestion des stratégies de groupe ». On clic droit sur l’OU souhaité puis on sélectionne « Créer un objet GPO … ».
On donne un nom à la GPO puis via un clic droit, modifier.
Une fois sur l’éditeur de la GPO, on va dans « Configuration utilisateur / Stratégies / Paramètres du logiciel » puis via un clic droit on sélectionne « Nouveau / Package ».
On peut alors indiquer le chemin vers notre logiciel.msi. On veillera à utiliser le chemin UNC réseau (\\IP\dossier) et non l’accès local au dossier (C:\dossier).
Ici on choisit le mode de déploiement puis Avancé afin d’accéder aux paramètres supplémentaires.
Dans le menu plus avancé on sélectionne « Attribué » en type de déploiement puis dans les options de déploiement
« Installer cette application lors de l’ouverture de session ».
On retourne sur le menu de la GPO où l’on précise les objets qui pourront recevoir la GPO. Dans le cas présent la GPO sera appliqué sur l’UO Utilisateurs de la Ligue Tennis aux membres du groupe gTennis.
On pourra ensuite se connecter sur la session d’un utilisateur concerné par la GPO afin de vérifier que le logiciel s’est bien installé.
En cas de problèmes on peut forcer la GPO avec gpupdate /force.
Puis vérifier la distribution avec la commande gpresult /z.
CONCLUSION
La GPO permet d’automatiser le déploiement des logiciels aux utilisateurs. Cela se traduit par une simplification de la gestion des installations pour l’administrateur et un meilleur confort pour l’utilisateur.
EVOLUTION POSSIBLE
Les stratégies de groupes offrent de très nombreuses possibilités de façon à modeler l’environnement utilisateur comme on le souhaite. On s’assurera toutefois de tester les GPOs avant de les déployer dans un environnement en production.