Synchroniser les inventaires de WAPT vers GLPI WAPT Enterprise feature only

Principe de fonctionnement

WAPT Enterprise propose une synchronisation entre les inventaires de vos postes et GLPI ITSM Software.

Cette méthode synchronise automatiquement les changements sur votre infrastructure informatique avec le serveur GLPI.

Note

WAPT peut se synchroniser avec GLPI 10 en utilisant l’API JSON native.

WAPT peut se synchroniser avec GLPI version 9.x en utilisant le plugin FusionInventory au format XML.

Attention

GLPI par WAPT ne fonctionne pas avec l’authentification Kerberos pour GLPI.

Si vous utilisez Kerberos pour GLPI, excluez glpi/plugins/fusioninventory/ de l’authentification NGINX.

Attention

Le mode d’installation a changé depuis WAPT 2.2.2. La synchronisation passe maintenant par un packaging WAPT et n’est plus directement intégrée dans le serveur WAPT. L’interface graphique de configuration de GLPI dans la WAPTConsole a été supprimée.

Installer les dépendances requises

Pour pouvoir recevoir les inventaires sur votre seveur GLPI, vous aurez besoin du plugin FusionInventory sur votre serveur GLPI.

Après avoir installé FusionInventory, vous aurez un point d’accès sur votre serveur WAPT pour envoyer les inventaires vers :

http:/glpi.mydomain.lan/glpi/plugins/fusioninventory/

Configuration de WAPTAgent et du packaging de synchronisation

Installez et configurez l’agent WAPT sur l’ordinateur qui exécutera la synchronisation. L’agent WAPTAgent est installé par défaut sur le WAPTServer, il suffit de le configurer.

Pour configurer le WAPTAgent, veuillez vous référer à la documentation correspondante.

Ensuite, vous devez installer le packaging de synchronisation de GLPI :

  • pour GLPI 9.x, vous devez installer le packaging tis-glpi-plugin-export-to-glpi9

  • pour GLPI 10.x, vous devez installer le packaging tis-glpi-plugin-export-to-glpi10

Vous devez configurer un programme d’audit sur l’agent

[global]
...
waptaudit_task_period=120m
...

Dans le répertoire $WAPT_HOME/private, modifier les fichiers glpi.ini et wapt_api.ini

[glpi]
username = glpi
password = xxxxxxx
url = https://glpi.xx.xxxxx.xx/plugins/fusioninventory/
[wapt]
username = waptregister
password = waptregister2021!
url = https://srvwapt.ad.tranquil.it

Pour tester la configuration actuelle, vous pouvez déclencher un audit

wapt-get audit tis-glpi-plugin-export-to-glpi9
# or
wapt-get audit tis-glpi-plugin-export-to-glpi10

Donner l’état actuel de l’hôte au serveur.

Description des éléments

Valeur

Envoyé

Non Envoyé

Nom de l’ordinateur

feature available

Nom d’utilisateur

feature available

Description

feature available

Nom de l’OS

feature available

Version de l’OS

feature available

Langue

feature available

CPU

feature available

Mémoire

feature available

Batterie

feature available

Type de chassis

feature available

Physique ou virtuel

feature available

Configuration de la carte réseau

feature available

Liste d’imprimante et les propriétés

feature available

Logiciel installé [1]

feature available

Lecteur réseau

feature available

Variables d’environnement [2]

feature available

Modèles des écrans

feature available

Modèle de la souris et du clavier

feature not available

Modèles des cartes contrôleurs (excepté la carte graphique)

feature not available

Version de l’antivirus

feature not available

État du parefeu

feature not available

Liste groupe local

feature not available

Liste et état de la banque de mémoire

feature not available

Liste des ports UBS et des périphériques connectés

feature not available

Statut de l’imprimante

feature not available

Lecteurs de carte

feature not available

Liste d’appx à l’échelle du système

feature not available

Notes de bas de page

Erreurs possibles dans l’inventaire rapporté sur le serveur GLPI

Les inventaires téléchargés par le serveur WAPT vers le serveur GLPI peuvent être incomplets ou comporter des erreurs par rapport aux inventaires téléchargés directement par l’agent FusionInventory déployé sur les hôtes. L’une des raisons est que WAPT vise à ne rapporter que les valeurs les plus importantes.

Si vous pensez que des éléments importants manquent ou sont signalés de manière erronée, veuillez signaler le problème à l’équipe de développement de Tranquil IT.

Pour le rapport, l’équipe de développement a besoin de 2 fichiers .xml.

  1. Tout d’abord, installez l’agent FusionInventory sur l’ordinateur sur lequel vous observez un élément d’inventaire manquant ou déclaré à tort.

  2. Exécutez l’agent FusionInventory et extrayez le rapport dans un fichier .xml.

"C:\Program Files\FusionInventory-Agent\fusioninventory-inventory" > %TEMP%\inventory.xml
  1. Définissez le répertoire de débogage dans le fichier waptserver.ini

glpi_inventory_debug_directory = /tmp/glpi
  1. Redémarrez le serveur WAPT

  2. Récupérer le fichier /tmp/glpi/UUID.xml du serveur WAPT, l’UUID étant l’identifiant de l’hôte.

  3. Envoyez les 2 fichiers à l’équipe de développement.