GLPI GLPI

Configurez le connecteur GLPI API pour récupérer les informations via l'API GLPI

Ce document décrit la procédure pour configurer le connecteur GLPI API afin de récupérer les informations via l'API GLPI.

Objectif

Le but de ce connecteur est de fournir une méthode pour configurer l'API GLPI afin de récupérer les informations nécessaires en utilisant l'authentification par User Token et App-Token.

Prérequis

  • Accès administrateur à GLPI
  • API REST GLPI activée

Procédure

Activer l'API

  1. Accédez à la configuration de l'API :
    • Naviguez vers Setup > General > API.
  2. Activez les options requises :
    • Activez "External token" pour autoriser l'authentification par jeton externe.
    • Activez "Credentials" pour autoriser l'authentification par nom d'utilisateur/mot de passe.
    • Cliquez sur Save.

Créer un client API

  1. Accédez à la configuration du client API :
    • Naviguez vers Setup > General > API.
  2. Ajoutez un client API :
    • Cliquez sur Add API Client.
  3. Configurez le client API :
    • Donnez un nom au client (ex: "OverSOC Integration").
    • Définissez "Active" sur "YES".
    • Configurez les restrictions IP (optionnel).
    • Cliquez sur Add.
  4. Récupérez l'App-Token :
    • L'App-Token s'affichera après la création.
    • Copiez et stockez l'App-Token de manière sécurisée (sauvegardez-le immédiatement).

Obtenir le User-Token

  1. Générez le User API Token :
    • Connectez-vous à GLPI avec l'utilisateur qui authentifiera les requêtes API.
    • Cliquez sur votre User Profile (en haut à droite).
    • Naviguez vers la section Remote access keys.
    • Cliquez sur Regenerate pour générer un nouveau jeton API.
    • Copiez et stockez le User-Token de manière sécurisée.

Jetons API requis

Pour configurer le connecteur GLPI dans OverSOC, vous avez besoin de :

  1. App-Token : Récupéré depuis Setup > General > API (configuration du client)
  2. User-Token : Récupéré depuis la section Remote access keys de l'utilisateur dans Administration > Users

Les deux jetons sont requis pour un accès complet à l'API GLPI.

Documentation officielle

Pour plus d'informations, consultez la Documentation de l'API GLPI