Microsoft System Center Essentials 2010 est une solution d’administration proposée par Microsoft. Elle permet :

  • La gestion de la virtualisation ;
  • La supervision des serveurs et postes de travail ;
  • L’installation et configuration simplifiées ;
  • La gestion des mises à jour ;
  • Le déploiement de logiciels ;
  • La fonction intégrée de création de rapports
  • L’inventaire matériel et logiciel.

Dans cet article. Nous allons voir comment déployer des logiciels de manière simple et efficace avec Microsoft System Center Essentials 2010.

Installation de la suite

Dans un premier temps, nous allons effectuer une installation rapide de Microsoft System Center Essentials 2010. Voyons tout d’abord les pré-requis pour cette installation.

Les pré-requis

Configuration minimale :

  • Processeur : 2 Ghz
  • RAM : 2 G0
  • Espace disque : 16 Go

Configuration recommandé :

  • Processeur : 2,8 Ghz
  • RAM : 4 G0
  • Espace disque : 20 Go

Bien évidemment, la configuration recommandée est préférable, afin d’être certain d’une réelle fluidité.

L’installation

L’assistant d’installation se lance en double cliquant sur le CD d’installation.

La première étape est dédiée aux informations d’enregistrement. Indiquez votre nom, prénom, organisation et clef produit, avant de cliquer sur Next.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

Étape classique ensuite, le contrat de licence. Acceptez-le avant de cliquer sur Next.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

L’écran suivant propose de sélectionner les éléments à installer :

  • System Center Essentials Server. Il s’agit du « noyau » de la solution, et est obligatoire ;
  • Reporting.  Installe éléments et templates permettant d’optimiser et mettre en valeur ses reportings ;
  • Virtualization management. Ce module est relatif à la virtualisation, comme la gestion des machines virtuelles et des hôtes ou la consolidation des machines physiques virtuelles. Ce module ne nous sera pas utile dans cet article.

Une fois les champs souhaités cochés, vous pouvez cliquer sur Next pour passer à la suite.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

L’écran suivant indique les avertissements dus aux pré-requis non respectés. Ils ont pour but d’indiquer quel matériel pourra poser des ralentissements ou un mauvais fonctionnement lors de l’utilisation future du logiciel.  Il est vivement conseillé de se conformer aux exigences demandées, avant de cliquer sur Next.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

L’étape suivante permet l’installation les prérequis logiciels nécessaires pour le bon fonctionnement du logiciel. Dès lors, sélectionnez les éléments à installer, avant de cliquer sur le bouton Next.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

L’écran suivant vous demande par la suite dans quels dossiers les fichiers et mises à jour doivent être installés. Vérifiez leur adresse, puis cliquez sur le bouton Next.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

Vient ensuite la configuration du chemin dédié aux fichiers de la gestion de la virtualisation. Indiquez le chemin, puis cliquez sur le bouton Next.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

Afin de pouvoir fonctionner, MS SCE2010 nécessite un compte avec des droits administrateurs. Indiquez vos identifiants, puis cliquez sur Next.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

L’écran suivant vous propose d’amélioration de MS SCE en fournissant des données statistiques anonymes de manière automatique. Indiquez votre choix, puis cliquez sur Next.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

Le résumé de vos paramètres s’affiche, vous pouvez cliquer sur Install pour lancer l’installation.

Déployer des logiciels avec System center Essential 2010

A présent, nous allons voir en détail comment installer un package logiciel grâce à MS SCE 2010.

Installation de l’agent

Afin de pouvoir être paramétré par MS SCE 2010, un agent doit être installé sur chaque poste client. Pour cela, il est possible de lancer une découverte automatique :

Dans le menu Tasks, sélectionnez Computer Groups, puis Add new computers and devices. Un assistant se lance et vous demande lors des différentes étapes :

  • Si vous souhaitez découvrir un ordinateur Windows ou un matériel réseau.
  • La méthode de la découverte : automatique (tous les éléments disponibles sur le réseau sont répertoriés), oui manuelle (choix de découverte de clients ou serveurs)
  • Vos identifiants.

Une fois la découverte lancée, la liste du matériel compatible s’affiche. Il ne reste alors qu’à sélectionner les éléments à gérer en vue de l’installation de l’agent.

Voyons à présent comment installer un package logiciel qui sera déployé.

Ajout d’un nouveau package logiciel

Dans le volet de gauche du module Software, déroulez Software package > All software package. Dans le volet de gauche, double cliquez ensuite sur New package.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

L’assistant s’ouvre, permettant d’installer :

  • Un package en utilisant un unique fichier d’installation ;
  • Un package nécessitant des dossiers supplémentaires.

Une fois les fichiers et dossiers sélectionnés, vous pouvez cliquer sur Next.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

La fenêtre suivante consiste en la description du package. Les champs Package name et Package description permettent, comme leur nom l’indique, d’indiquer clairement aux utilisateurs les noms et descriptions des logiciels qui vont être installés.

La case Alternate locale permet également d’installer le package dans une langue différente. Une fois les champs remplis, vous pouvez cliquer sur le bouton Next.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

Vous avez ensuite la possibilité d’indiquer des paramètres pour l’installation ou la suppression du package. Par exemple, la valeur FLUSHCACHEONUNINSTALL=1 permet de supprimer le cache à la fin de la désinstallation. Une fois les paramètres entrés, vous pouvez appuyer sur le bouton Next.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

La configuration touche à sa fin. Un écran récapitulatif vous indique tous les réglages effectués. Une fois vérifié que ces derniers sont corrects, vous pouvez appuyer sur le bouton Create.

Une fois le package ajouté avec succès, il est possible de configurer le déploiement. Pour cela, cochez la case Show deployment options when this wizard closes sur l’écran de fin d’installation du package.

L’approbation

A quoi sert-elle?

Le déploiement sert simplement à installer les packages créés sur des groupes d’ordinateurs. Il est possible d’installer les packages de manière immédiate, ou bien en indiquant une deadline, c’est à dire, que le logiciel sera forcément installé aux dates et heures voulues. Il est également possible d’ajouter le programme installé dans la liste d’ajout / suppression du panneau de configuration, afin de permettre à l’utilisateur d’installer / d’installer le programme à souhait.

A noter que l’ajout du programme dans le module d’ajout / suppression de programmes est incompatible avec l’insertion d’une deadline, et vice versa.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

Pour créer une approbation :

Si ce n’est pas encore fait, cliquez sur le bouton Create new group, donnez-lui un nom, puis ajoutez les postes devant faire parti du groupe, avant de valider.

Dans un second temps, dans le module Add and remove approvals, sélectionnez les groupes sur lesquels le package doit être installé. Enfin, cochez les cases de publication ou de deadline si désiré.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

SI vous n’avez pas indiqué de deadline, le déploiement débute.

Ajouter ou supprimer une approbation sur un package déjà existant

Si vous avez déjà créé un package mais n’avez pas indiqué d’approbation, la configuration se fait de manière très rapide.

Pour cela, rendez-vous dans la rubrique Software, puis dans le volet de gauche, sélectionnez Software packages > All software packages. Dans le volet du milieu apparaissent tous les packages. Sélectionnez alors celui pour lequel vous souhaitez configurer les approbations, puis dans le volet de droite, cliquez sur Add and remove approvals.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

Comme précédemment, vous avez alors la possibilité de créer ou supprimer un groupe, afin d’y installer le package. Une fois l’opération terminée, vous pouvez valider avec le bouton OK.

Programmer une installation

Dans le volet de droite de l’onglet Software, le lien Set a deadline permet d’indiquer une deadline de manière rapide sur un package. Le module Add or remove Groups or set deadline vu précédemment apparaît alors, vous proposant de saisir une date. Appuyez ensuite sur le boiton OK pour valider.

Afficher l’état de déploiement

Afin de vérifier l’état actuel du déploiement pour un certain package, une fenêtre statistique est disponible. Pour cela, dans l’onglet Software, sélectionnez le package pour lequel vous souhaitez voir l’état du déploiement, puis dans le volet de droite, cliquez sur Deployment statut. Sont alors indiqués :

  • L’heure à laquelle les données statistiques ont été collectées ;
  • Le nom du package :
  • Le dernier groupe pour lequel l’approbation a été effectuée ;
  • La date de la dernière approbation
  • Un graphique indiquant le statut de déploiement (nombre de réussites, d’échecs…)
  • Les postes pour lesquels le déploiement a bien été effectué ;
  • Les détails de l’opération.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

Une fois ces données visualisées, vous pouvez fermer la fenêtre à l’aide du bouton Close.

Effectuer un export d’un package au format XML

Pour les besoins d’une installation ultérieure, il peut se révéler utile d’exporter les package déjà créer. Cette opération peut se faire par l’exportation des réglages sur un fichier au format XML.

Toujours dans le module Software, sélectionnez le package pour lequel les données doivent être exportées. Puis dans le volet de droite, sélectionnez Export package xml. Une simple fenêtre permettant l’indication d’un nom et le choix de l’emplacement s’affiche.  Indiquez-les simplement, avant de valider.

Désinstaller un logiciel déjà installé

Après avoir installé un logiciel sur un ensemble d’ordinateurs, vous avez bien évidemment la possibilité d’opérer en sens inverse, en supprimant un certain logiciel installé sur un certain groupe. Pour cela :

  • Dans le module Software, sélectionnez le package que vous souhaitez désinstaller ;
  • Dans le volet de droite, cliquez sur Uninstall ;
  • Une fenêtre s’affiche, vous permettant de sélectionner grâce à des cases à cocher les groupes d’ordinateurs pour lesquels le logiciel doit être supprimé.  Sélectionnez-les, puis cliquez sur OK.

Déploiement de logiciels sous Microsoft System Center Essentials 2010

Créer des vues

La création de vues peut se révéler extrêmement pratique, dans le cas par exemple où la base est composée d’un nombre de postes très important. Cela permet d’afficher, pour un certain package une liste d’éléments définis selon une liste d’éléments.

Par exemple, il est possible via une vue de n’afficher une liste uniquement où l’élément attribut est défini sur Approuvé. Pour arriver à cet exemple :

  • Dans le module Software, sélectionnez le package pour lequel vous souhaitez créer une vue ;
  • Dans le volet de droite, sélectionnez New view ;

Une fenêtre s’affiche, permettant d’indiquer :

  • Le nom de la vue ;
  • La description de la vue ;
  • Les critères de la vue. Pour l’exemple ci-dessus et n’afficher que les éléments approuvés, cochez la case with a specific ‘approval’ attribute.

Une fois les champs renseignés, cliquez sur Ok pour valider.

Déploiement de logiciels sous Microsoft System Center Essentials 2010