SCCM : déployer des applications

Dans ce tutoriel, je vais vous expliquer comment déployer des applications EXE et MSI à l’aide de SCCM.

Les applications dans ce tuto ne seront pas configurées pour être installées automatiquement, elles seront rendus disponible dans le centre de logiciel qui est disponible sur les postes clients.

Le déploiement à travers SCCM se fait en deux temps, il faut d’abord ajouter l’application à la Bibliothèque de logiciels et ensuite configurer le déploiement.

Prérequis

Avoir télécharger et déposer sur votre serveur SCCMles applications.

SCCM déployer app

Les applications déployées dans ce tutoriel sont :

  • MSI : Google Chrome
  • EXE : Foxit Reader

Déployer une application MSI


1. Depuis la console, aller sur Bibliothèque de logiciels 1 et faite un clic droit sur Applications 2 et cliquer sur Créer une application 3.

sccm deployer application

2. Sélectionner Windows Installer (fichier *.msi) en type 1, indiquer le chemin réseau (UNC) du programme 2 et cliquer sur Suivant 3.

Fichier MSI

3. Cliquer sur Suivant 1, cette fenêtre affiche un résumé de la première fenêtre.

MSI deploiement

4. Personnaliser si besoin les informations de l’application 1, vérifier la commande d’installation 2 puis cliquer sur Suivant 3.

MSI : infos application

5. Cliquer sur Suivant 1, cette fenêtre affiche également un résumé des informations paramétrées précédemment.

MSI : résume

6. Patienter pendant la création de l’application …

MSI : ajout de l'application

7. Cliquer sur Fermer 1 pour quitter l’assistant.

MSI : Fermer l'assistant

8. Google Chrome est maintenant disponible dans la liste des applications 1.

Application MSI ajoutée

Maintenant que l’application est dans la liste SCCM, il faut configurer son déploiement.

Déployer une application EXE



Avant d’ajouter l’application dans SCCM, il faut récupérer les paramètres d’installation silencieuse de l’application, en fonction du compilateur, les paramètres peuvent être très différents, certains exécutables ont besoins d’un fichier de réponse.

1. Depuis la console, aller sur Bibliothèque de logiciels 1 et faite un clic droit sur Applications 2 et cliquer sur Créer une application 3.

Nouvelle application SCCM

2. A la première fenêtre de l’assistant, sélectionner l’option Spécifier manuellement les informations de l’application 1 et cliquer sur Suivant 2.

Choix option application

3. Entrer les informations sur l’application, a minima le nom 1 et cliquer sur Suivant 2.

SCCM : informations application

4. Saisir les informations qui seront visible dans le catalogue d’application 1 (client/web) puis cliquer sur Suivant 2.

Informations catalogue

5. Il faut maintenant créer un Type de déploiement pour que l’agent puisse traiter l’installation. Cliquer sur le bouton Ajouter… 1.

Ajout type de deploiement

6. Type, sélectionner Programme d’installation de script 1 puis cliquer sur Suivant 2.

Choix du type de déploiement

7. Entrer le nom de l’application 1 et cliquer sur Suivant 2.

Nom de l'application

8. Entrer ou sélectionner l’emplacement (dossier) qui contient l’exécutable au format UNC 1. Dans le champ programme d’installation 2, entrer le nom du fichier exécutable et les paramètres. A Faire de même avec la commande de désinstallation. Pour finir cliquer sur Suivant 3.

Chemin et fichier

9. Il faut maintenant paramétrer la détection du programme pour savoir si celui-ci est déjà présent sur le poste. Cliquer sur le bouton Ajouter une clause… 1.

Ajouter une clause de détection

10 Dans l’exemple si après, je vérifie juste si une version de foxit reader est installé en validant ou non la présence du fichier FoxitReader.exe 1 dans le répertoire d’installation 2, cliquer sur OK 3 pour valider.

Clause

Pour installer une nouvelle version, il aurait été possible de vérifier la version au niveau de la Propriété à vérifier.

11. On retrouve la clause dans la liste 1, cliquer sur Suivant 2.

Clause ajoutée

12. Comportement d’installation, sélectionner Installer pour le système si la ressource est un périphérique… 1 puis cliquer sur Suivant 2.

Comportement installation

13. Cliquer sur Suivant 1. Il est possible a cet endroit d’ajouter des conditions comme un type d’OS pour appliquer le déploiement. Nous aborderons ce point plus tard.

Spécification client

14. Cliquer sur Suivant 1. Si l’application à besoin de dépendance pour fonctionner (.NET Framework, VCC), il est possible de les ajouter pour les installer. Les applications doivent déjà être disponibles dans SCCM.

Dépendances

15. Cliquer sur Suivant 1.

SCCL

16. Cliquer sur Ferme 1.

SCCM

17. Le type de déploiement est ajouté 1, cliquer sur Suivant 2.

SCCM type de déploiement ajouté

18. Cliquer sur Suivant 1.

Résumé de l'application

19. Quitter l’assistant en cliquant sur Fermer 1.

Fermer l'assistant

20. L’application est maintenant disponible 1 dans la Bibliothèque de logiciels SCCM.

Application EXE ajoutée

Maintenant que nous avons ajouté les applications dans la bibliothèque, nous allons voir comment les déployer.

Déploiement des applications sur les ordinateurs


1. Faire un clic droit sur l’application à déployer et cliquer sur Déployer 1.

Deployer une application

2. Dans un premier, il faut définir à qui l’application va être distribuée, cliquer sur Parcourir 1 pour définir un regroupement.

Déploiement application

3. Sélectionner Regroupe de périph. 1, choisir un regroupement 2 puis cliquer sur OK 3.

Choix regroupement

4. Cliquer sur Suivant 1.

SCCM définition regroupement

5. Il faut maintenant définir depuis quel point de distribution, cliquer sur Ajouter 1 / Point de distribution 2.

Ajout point de distribution

6. Cocher le ou les points de distribution 1 puis cliquer sur OK 2.

Choix des points de distribution

7. Cliquer sur Suivant 1.

points de distribution

8. Cliquer sur Suivant 1. Dans le champ objet permet de définir si l’application est obligatoire (installation automatique) ou Disponible (visible dans le centre de logiciel).

Choix de mise a dispo

9. Cliquer sur Suivant 1. La planification permet de choisir à partir de quand l’application sera disponible, cette option est utile dans le cadre de mise à jour de logiciel métier planifiée.

Planification

10. Cliquer sur Suivant 1, l’expérience utilisateur permet de définir les notifications sur le poste client.

Experience utilisateur

11. Paramétrage des alertes sur l’état de déploiement, cliquer sur Suivant 1.

Alerte deploiement

12. Résumé du déploiement, cliquer sur Suivant 1 pour valider.

Résumé du déploiement

13. Quitter l’assistant en cliquant sur Fermer 1.

Déploiement configuré

L’application est maintenant publiée, nous allons voir maintenant comment installer l’application depuis le Centre de logiciel.

Installer une application publiée



1. Aller sur un poste qui a l’agent d’installé et qui fait partie du regroupement configurer dans le déploiement.

2. Ouvrer le « Centre logiciel » 1.

Ouvrir le centre de logiciel

3. Dans la section Logiciels disponibles, on retrouve l’application publiée, sélectionner là 1 et cliquer sur Installer 2.

Logiciel disponible

4. Patienter pendant l’installation …

Installation en cours...

5. Sur l’onglet Etat de l’installation, l’état de Google Chrome est « installé » 1. On trouve également l’icône sur le Bureau.

sccm deploiement application

Dans la dernière partie, nous allons avoir comment personnaliser le déploiement pour cibler un type de système d’exploitation.

Déploiement, ajouter des spécifications


Dans cette partie, nous allons avoir comment limiter le déploiement d’une application au système Windows 10.

1. Depuis une application sélectionnée 1, aller sur l’onglet Types de déploiement 2, faire un clic droit sur un type et cliquer sur Propriétés 3.

Modification type de deploiement

2. Aller sur l’onglet Spécifications 1 et cliquer sur Ajouter… 2.

Ajouter une spécification

3. Configurer la spécification 1 et cliquer sur OK 2.

Création spécification

4. Une fois la spécification ajoutée 1, cliquer sur Appliquer 2 et OK 3.




Laisser un commentaire