Category: GLPI Network | |||
---|---|---|---|
SubjectConfigurer un déploiement sur mes Ordinateurs depuis mon instance GLPI Network Cloud ? | |||
Content[ EN COURS DE CORRECTION ] Dans cet article nous allons voir comment effectuer un déploiement (logiciel) sur un matériel depuis GLPI. Plugin FusionInventory
Le plugin FusionInventory doit être installé et activé.
Pour configurer un déploiement, cela se fait en trois étapes :
Les fichiers
Une fois dans le paquet nouvellement créé, dans l'onglet Actions sur le paquet, nous devons configurer les quatre parties qui constitue un paquet:
Chaque partie est configurable via le petit icône " + ".
AuditsIl est possible d’effectuer des vérifications avant de commencer le processus d'installation d'un paquet. Cette partie n'est pas indispensable mais peut être nécessaire pour un déploiement optimal.
En cas d'échec de l'audit, les options suivantes sont disponibles:
FichiersDans cette partie, il s'agit de sélectionner les données (fichiers) qui seront déployés. Deux choix possibles:
L'administrateur peut sélectionner les fichiers depuis sont ordinateur. Des options d'import sont disponibles pour chaque fichier :
ActionsUne fois que les fichiers à télécharger sont définis, il est nécessaire de définir les actions à exécuter dessus ou pas. Les actions sont exécutées après le téléchargement réussi du ou des fichiers. Elles sont de type :
Un exemple, installation de Firefox : Un mécanisme permet de contrôler si l'exécution d'une commande s'est passée correctement. Pour ce faire, il est possible de tester :
Interactions utilisateursCette fonctionnalité n'est pas obligatoire. L'administrateur peut décider d’interagir avec l'utilisateur à différents endroits du processus de déploiement :
Cette fonctionnalité se découpe en deux parties :
Un modèle enregistre, pour être réutilisé plusieurs fois, les caractéristiques d'une interaction. Il décrit à la fois le type de fenêtre montré à l'utilisateur, mais aussi son comportement. Les modèles sont accessibles via Administration > FusionInventory > Déployer > Gabarits d'interaction utilisateurs. Exemple: Un modèle comporte :
Ensuite, il faut définir quel sera le comportement du système en fonction des différents comportements adoptés par l'utilisateur, via l'onglet Comportements. Trois comportements sont possibles pour chaque action :
Certains événements sont pré-définis, indépendamment du type de choix qu'à l'utilisateur :
Une fois le gabarit configuré, il faut l'appliquer. De retour dans notre paquet, onglet Actions sur le paquet, partie Interactions utilisateurs. L'administrateur définit le titre et contenu de la fenêtre qui sera affichée à l'utilisateur.
Les cibles du déploiementUne fois le paquet défini, il faut définir sur quel(s) postes il sera installé. FusionInventory propose plusieurs types de cibles :
En pratique, on utilise surtout les groupes FusionInventory, qui sont soit statiques, soit dynamiques. Cette configuration s'effectue depuis le menu Administration > FusionInventory > Général > Groupe d'ordinateurs. Groupes statiquesUn groupe statique contient des machines qui ont été sélectionnées par l'administrateur. Il n'évolue pas avec le temps, sauf si l'administrateur ajoute/enlève des machines. Groupes dynamiquesUn groupe dynamique est le résultat d'une requête du moteur de recherche. Les machines du groupe sont calculées et la liste varie dans le temps. Un exemple:
Le déploiementLes tâchesLe déploiement de paquet se fait par l'ajout de tâches dédiées. Les tâches sont accessibles via Administration > FusionInventory > Tâches > Gestion des tâches. Une tâche de déploiement peut contenir plusieurs jobs, qui sont plusieurs actions que l'agent va exécuter les unes après les autres. Une tâche se découpe en 3 étapes :
Après avoir une créer une tâche, rendez la active et définissez son exécution. Il est possible d'indiquer une plage de validité d'une tâche :
Vérifier bien que l'Action automatique Taskscheduler est bien configurée.
Les jobsDans la tâche, dans l'onglet Configuration des jobs. Un job est une action de déploiement d'un paquet sur un poste ou un ensemble de postes. Bien vérifier que le module de télé-déploiement est activé pour chaque agent. Il y a possibilité d'activer par défaut le module, dans la configuration générale de FusionInventory
Un job contient:
Le suivi du déploiement se fait soit dans l'onglet Exécution des jobs d'une tâche, soit via le menu Administration > FusionInventory > Tâches > Monitoring / Logs.
| |||
Writer: TECLIB Created on 2020-02-21 12:35 Last update on 2021-01-21 11:40 | 1082 views This item is part of the FAQ |