GLPI avec plugin proVconnect
Depuis la version 2.31, proVconnect requiert l'installation d'un plugin dans GLPI.
Voici la procédure complète pour connecter proVconnect à GLPI.
La mise en place du plugin dans GLPI
Il est essentiel de débuter par cette étape avant de synchroniser les postes dans GLPI. À défaut, la configuration des liens externes risque d'être incorrecte.
Lien de téléchargement du plugin depuis GitHub :
https://github.com/wanpulse-sas/glpi_provconnect/releases/download/0.0.1/glpi_provconnect_plugin.zip
Pour installer le plugin, commencez par décompresser le fichier zip. Ensuite, copiez le dossier provconnect ainsi que son contenu dans le dossier plugins de GLPI. Notez que le chemin d'installation peut varier en fonction de votre configuration, mais un exemple courant est le suivant :
/var/www/html/glpi/plugins
Enfin, rendez-vous dans la section de gestion des plugins de GLPI pour poursuivre l'installation du plugin.
Il est maintenant nécessaire d'installer le plugin en utilisant le bouton situé dans la colonne Actions.
Le plugin est désormais installé, mais il reste inactif. Pour l'activer, veuillez cliquer sur le sélecteur rouge.
Le plugin est maintenant prêt à être utilisé.
Activation de l’API de GLPI
Pour activer l'API de GLPI, commencez par naviguer dans le menu Configuration > Générale > API.
La première étape consiste à activer l'API de GLPI ainsi que la connexion via un jeton externe.
Sur cette même page, il est essentiel de créer un client d’API en cliquant sur le bouton “Ajouter un client de l’API”.
Attribuez-lui le nom de votre choix, activez le compte, puis décochez la case “Regénérer” sous le champ “Jeton d’application (app_token)”. Ce champ doit rester vide.
La dernière étape consiste à obtenir le token d'un utilisateur et à configurer proVconnect.
Configuration de proVconnect
Dans GLPI, connectez-vous avec un profil utilisateur disposant des droits et des accès appropriés. Ensuite, accédez au profil de l’utilisateur ; dans l’onglet principal, vous trouverez le champ intitulé “Jeton d’API”.
La valeur de ce champ doit être renseignée dans les paramètres généraux de proVconnect.
GLPI url: même url que celle configuré dans GLPI sans le /apirest.php/
GLPI jeton d’API utilisateur: le jeton récupéré dans le profil GLPI
Ajouter l'agent nouvellement enrolé dans GLPI: Dès qu'une machine est enrôlée le manager tentera de l'ajouter à GLPI, si elle existe deja dans GLPI le manager établira un lien entre l'agent proVconnect et l'ordinateur GLPI
Appliquer: Sauvegarde la configuration en base de données
Synchroniser: Sauvegarde la configuration et lance la synchronisation entre proVconnect et GLPI. La synchronisation comprends l'ajout de poste inexistant dans GLPI, mais aussi la création d'un lien entre les agents proVconnect et les ordinateurs GLPI deja existant. En complément, dans GLPI l'url du single d'un agent sera renseigné dans un lien externe nommé “ProVconnect”.