Trace: » Plugin de désinstallation des matériels

Plugin de désinstallation des matériels

Ce plugin, nommé “uninstall”, permet de sortir des matériels de l'inventaire. Il a été conçu, entre autre, pour traiter les cas suivants :

  • mise au rebus de matériels
  • sortie de l'inventaire d'un matériel temporaire pour cause de panne

Une fois installé, le plugin comporte :

  • une gestion des droits accessible directement depuis Administration → Profils (dans l'onglet Plugins → désinstallation)
  • un menu “désinstallation des matériels” dans “Plugins”
  • un menu “déinstallation” dans les préférences utilisateurs

Configuration des modèles de désinstallation

Il est possible de créer autant de modèles de désinstallation que l'on veut. Chaque modèle peut contenir des caractéristiques différentes, et être visible dans les sous-entités ou pas.

Création d'un modèle de désinstallation

Options

Une désinstallation d'un matériel est un transfert de celui-ci sur lui-même. Lors de son transfert, un certain nombre d'actions sont effectuées, comme spécifié dans la définition du transfert.

  • Nom : le nom du modèle de désinstallation
  • Sous-entités : indique si le modèle est visible dans l'entité de création et ses sous-entités
  • Commentaites : champs libre pour ajouter des précisions sur le modèle
  • Modèle de transfert à utiliser : indique le modèle de transfert à utiliser lors de la désinstallation
  • Nouveau statut du matériel : indique quel statut doit prendre le matériel une fois désinstallé
  • Nouveau groupe : indique le groupe auquel peut appartenir le matériel une fois désinstallé
  • Effacement de l'historique logiciel (ordinateurs) : autorise la suppression de toutes les lignes de l'historique d'un ordinateur qui ont attrait aux installations/désinstallations de logiciels
  • RAZ Nom : supprime le nom du matériel lors de la désinstallation
  • RAZ utilisateur : supprime l'utilisateur GLPI associé au matériel lors de la désinstallation
  • RAZ Contact : supprime le contact remonté par OCS lors de la désinstallation
  • RAZ réseau : remet à zéro le champs “réseau” de la fiche du matériel
  • RAZ OS : supprime les informations relatives à un OS (OS, Version, Service Pack, Product Key, Product ID) lors de la désinstallation
  • RAZ domaine : supprime le champs “domaine” du matériel
  • RAZ IP & Passerelle & Maque & Sous-réseau : supprime les informations relatives au réseau (à l'exception de l'adresse MAC, qui est liée au matériel) lors de la désinstallation
  • RAZ Budget : supprime le budget auquel le matériel est associé
  • Supprimer la machine d'OCS : lors de la désinstallation d'un ordinateur dans GLPI, supprimer de la base OCS la machine correspondante

Pour pouvoir supprimer un ordinateur dans la base OCS, l'utilisateur MySQL qui accède à la base OCS doit avoir les droits en écriture sur toutes les tables relatives à l'inventaire dans la base OCS.

Désinstallation d'un matériel

Il y a 2 possibilités pour désinstaller un matériel :

  • depuis la fiche de celui-ci, dans l'onglet “Plugins → Désinstallation”
  • depuis la liste des modifications massives

Un modèle pouvant être récursif (visible dans les sous-entités), la liste des modèles affichée dans les actions massives indique tous les modèles disponibles dans l'entité courante (soit ceuxi définis dans cette entité, soit dans une entité au dessus et visibles dans les sous-entités).

Changement de lieu lors de la désinstallation

Il est possible de modifier le lieu du matériel une fois celui-ci désinstallé. Cette sélection s'effectue soit :

  • dans la fiche du matériel, une fois le modèle de désinstallation choisi
  • depuis les préférences de l'utilisateur pour une désinstallation par modification massive

Il faut noter qu'un lieu est déclaré à l'intérieur d'une entité. Il est donc possible, en fonction de l'entité courante, de définir un lieu de désinstallation.