Intégration Distribution de logiciels SCCM


À propos de cette intégration
SM_IntegrationIntroduction

Il existe plusieurs moyens d’intégrer des systèmes tiers avec Product name - ev itsm.png. Cela, en fonction des besoins métiers, des contraintes d’architecture et de sécurité en vigueur ainsi que des spécificités de chaque application ou service tiers.

Cette page présente un processus d’intégration type déjà mis en œuvre dans un contexte client. 

Pour plus de détails sur cette intégration (scripts à utiliser, etc.), veuillez contacter les départements "Consulting & Professional Services" et Support d'Logo - EasyVista.png ou vos fournisseurs de services et intégrateurs habituels.

Synthèse de l'intégration

Pour des raisons de sécurité (risque de déploiement de virus, malwares, spywares) et afin de réduire le nombre d'incidents au Service Desk liés à l'usage de logiciels non professionnels, la DSI peut empêcher les utilisateurs d'installer eux-mêmes des logiciels sur leur poste. En parallèle, elle peut leur donner la possibilité d'effectuer des demandes d'installation parmi une "liste blanche" de logiciels disponibles au catalogue des services dans Product name - ev itsm.png

La mise à jour automatique du catalogue et la télédistribution des logiciels peut s’effectuer facilement en intégrant Product name - ev itsm.png avec un logiciel spécialisé tel que SCCM (Microsoft System Center Configuration Manager). Une fois la demande de service créée dans Product name - ev itsm.png, un processus d'installation est lancé, piloté par un workflow ; le déploiement sur le poste de travail s'effectue en interaction avec Microsoft SCCM via sa fonction Distribution.

Versions supportées

Logo - Microsoft System Center.png
SCCM 2007 SP2 SCCM 2012 SCCM 2012 SP1 SCCM 2012 R2 SCCM 2016
Check icon.png Check icon.png Check icon.png Check icon.png Check icon.png

Principe de fonctionnement

        SCCM Distribution Process.png

Un processus interactif entre SCCM et Product name - ev itsm.png s'exécute régulièrement et se décompose en plusieurs phases :

  • via un modèle d'intégration, mise à jour du catalogue des services pour les logiciels en provenance de SCCM et proposés à l'installation dans Product name - ev itsm.png ;
  • saisie des demandes d'installation de logiciels par les utilisateurs via des demandes de service de type Logiciel, pilotées par 2 workflows (workflow sans validation ; workflow avec validation hiérarchique et financière) ;
  • connexion de SCCM à la base de données Product name - ev itsm.png pour vérifier la présence de nouvelles demandes de service ;
  • déploiement par SCCM des logiciels demandés par les utilisateurs et dépôt (via FTP) de 2 fichiers : liste des logiciels installés correctement et liste des logiciels non installés, avec le code erreur généré par SCCM ;
  • traitement dans Product name - ev itsm.png des résultats de déploiement provenant de SCCM : mise à jour du statut des demandes de service (via une règle métier et un web service) permettant l'avancement ou la clôture des 2 workflows.

Ce déploiement de logiciels peut donner lieu à diverses notifications en fonction du workflow pilotant le processus.

Exemples de workflows

  • Workflow pilotant les demandes d'installation sans validation :
             SCCM Distribution - Workflow without validation.png
  • Workflow pilotant les demandes d'installation avec validation hiérarchique et financière :
             SCCM Distribution - Workflow with validation.png

Remarques

  • L'interaction entre SCCM et Product name - ev itsm.png s'effectue via le champ Statut de la demande de service (champ libre 4 = SD_REQUEST.AVAILABLE_FIELD_4). Sa valeur est mise à jour tout au long du processus de déploiement du logiciel :
    • To Do : À traiter
    • In Progress : En cours
    • Error Integration : Erreur d'intégration
    • Error Deployment : Erreur de déploiement
    • Closed : Clôturé
  • Les différents statuts doivent être définis dans la table de référence.

Procédure : Comment déployer un logiciel au travers de SCCM

1. Allez sur le menu Transition > Références > Workflows et définissez le workflow pilotant le processus de déploiement des logiciels.

2. Définissez les modèles d'intégration permettant de mettre à jour le catalogue des services (demandes de logiciels) à partir des informations logicielles SCCM :

  • allez sur le menu Intégration > Modèles d'intégration et définissez les modèles ;
  • planifiez leur exécution.

3. Une fois le catalogue mis à jour, vérifiez la liste des logiciels proposés à l'installation. Note : Vous pouvez indiquer quels sont ceux que vous ne souhaitez pas proposer : allez sur la fiche du catalogue des services et cochez la case Ne peut être demandé.

4. Le processus de déploiement des logiciels est ensuite effectué régulièrement. Si nécessaire, corrigez les différentes erreurs notifiées par SCCM (ex. : Poste de l'utilisateur non reconnu dans Product name - ev itsm.png, Erreur d'intégration ou de déploiement suite au traitement SCCM) pour permettre l'installation correcte des logiciels.

Tags:
Modifié par Utilisateur inconnu le 2017/04/07 12:29
Créé par Administrator XWiki le 2015/06/01 10:40

Raccourcis

L'actualité mensuelle
•  Newsletter

Tous les changements
•  Service Manager
•  Service Apps
•  Self Help

Glossaire

Powered by XWiki ©, EasyVista 2020