Pour bien suivre ce tuto, il est nécessaire de disposer des éléments suivants :
Pour faire court, les GPO ou en français « stratégies de groupe » permettent de gérer de manière globale des ordinateurs ou des utilisateurs au sein d’un domaine Active Directory. C’est en général via les GPO que dans votre lycée ou collège on vous empêche d’ouvrir le panneau de configuration ou de modifier le fond d’écran etc.
Dans mon cas, je vais virtualiser l’ensemble via VMware WorkStation. La première machine porte le doux nom « CTRLDMN » et la seconde sur laquelle on souhaite déployer l’application porte le nom de « TARGET« . Toutes les captures d’écran proviennent d’un Windows Server 2008 R2 SP1 EN.
Etape 1 : Préparer votre partage réseau (si ce n’est pas déjà fait) et y déposer les sources des applications à déployer. Dans mon exemple, il s’agit simplement d’un VHD (Virtual Hard Disk) que j’ai créé sur ma partition C: et à laquelle j’ai ensuite associé la lettre S. Cette zone de partage peut-être un répertoire partagé situé sur n’importe quel disque dur partagé (NAS, SAN…). On y dépose notre package MSI de Firefox.
NB : Vous pouvez récupérer des packages MSI en vous rendant sur FrontMotion.
Etape 2 : Lancement de l’utilitaire de gestion des GPO – Dans la barre démarrer, recherchez l’outil « Group Policy Management« . Vous devriez visualiser un outil qui ressemble à peu de chose prés à la capture ci-dessus. Nous pourrions choisir de déployer notre application sur une OU bien précise mais pour l’exemple nous allons créer une GPO qui s’appliquera à l’ensemble du domaine et donc à tous les utilisateurs.
Cliquez du bouton droit sur le domaine et sélectionnez l’option « Create a GPO in this domain, and Link it here« .
Laissez le menu déroulant à l’option par défaut et nommez votre GPO « firefox« .
Dans un contexte de production, vous auriez bien évidemment donné un nom un peu plus clair tel que : « Déploiement de Firefox 3.0.x ». 😉
Etape 3 : Votre GPO est maintenant créée. Maintenant, il faut la remplir. Pour cela, cliquez du bouton droit sur celle-ci et sélectionnez l’option « Edit« . Choisissez l’option de déploiement « Advanced » (nous y reviendrons plus tard).
Le mieux est encore de vous promener dans les menus pour tester différentes options afin d’avoir un meilleure idée des possibilités.
Ce qui nous intéresse, nous, se trouve dans les menus suivants :
Cliquez du bouton droit dans la zone à droite : « New« , « Package » puis sélectionnez ensutie l’emplacement où se trouve votre MSI de Firefox.
Etape 5 : Vous devriez voir apparaître une fenêtre pour personnaliser les options de votre package. Si ce n’est pas le cas, il vous suffit de cliquez du bouton droit sur le package et de sélectionner « Properties« . Sélectionnez le « Deployment type » Assigned pour ne pas laisser le choix d’installer ou non l’application à vos utilisateurs.
Enfin, veillez à cocher les cases suivantes :
Pour limiter les intéractions utilisateurs, vous pouvez éventuellement sélectionner l’option « Basic » dans l’option « Installation user interface options« . Dans mon cas, ce n’est pas gênant vu que mon package MSI est fait de telle sorte qu’il ne pose aucune question.
Et voilà ! C’est terminé 🙂 !
Si vous avez tout bien suivi jusque là, il n’y a pu rien à faire du côte de cette machine. Votre GPO est prête, active et associée au domaine.
Il ne vous reste plus qu’à vérifier sur la seconde machine, TARGET, si l’application s’installe bien. Vous devriez voir ce message au moment où vous allez vous identifier sur la machine cible (en plus du classique « Preparing Desktop…) :
Et finalement, vous arrivez sur votre bureau… avec un nouveau raccourci !
Dans certains cas, et surtout si vous étiez déjà identifié sur la machine cible, vous devrez peut-être forcer la mise à jour de GPO avec la commande suivante : gpupdate /force.
Il ne nous reste plus qu’à vérifier si notre application se lance correctement ! 🙂
Voilà, vous avez déployé votre première application via une GPO : Mozilla Firefox s’installera pour tous les utilisateurs membres de ce domaine et qui sont dans le groupe « Administrators ».
Prenez le temps de regarder tous les réglages et toutes les GPO pré-définies qui existent déjà dans Windows Server. Vous verrez que vous pouvez déjà personnaliser votre système en profondeur !
Si vous avez la moindre question ou si j’ai manqué de clarté à une étape précise, n’hésitez pas ! 🙂
Dell a récemment annoncé une refonte majeure de sa gamme de produits, abandonnant des noms…
Proton : Une panne mondiale due à une migration vers Kubernetes Interruption de service durant…
Arrivée à Santorin avec Transavia Embarquement pour le ferry en direction de Naxos Voyager, c’est…
Différences entre Azure Batch, Azure Functions & Azure Automation Avec le marketing imposé par les…
Une Time Capsule Apple AirTag pour 10 ans : le pari d’un bricoleur ingénieux Les…
XMail : Elon Musk prépare un rival pour Gmail ? Elon Musk, visionnaire derrière Tesla,…