/
GLPI avec plugin proVconnect

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.

 

image-20241107-114016.png
À ce stade, le plugin est visible, mais il n'est pas encore installé.

Il est maintenant nécessaire d'installer le plugin en utilisant le bouton situé dans la colonne Actions.

 

image-20241107-114138.png
Cliquez sur le bouton pour procéder à l'installation du plugin.

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”.