Votre GLPI et Medulla
S'applique à: Medulla/GLPI
Version de Medulla: toutes
Version de GLPI: 10.0.x
Environnement: On-Premise
Categorie: Medulla
1. Accès base de données GLPI
Créer un utilisateur MySQL/MariaDB dédié pour Medulla avec les permissions suivantes :
- Lecture seule (`READ ONLY`) ou lecture/écriture selon les besoins
- Accès à l’ensemble de la base de données GLPI -
GLPI Read-Only
Si vous nous fournissez un utilisateur qui a des droits en lecture seul sur votre base GLPI, vous devrez appliquer manuellement un de Medulla. Ce fichier contient les requêtes nécessaires pour créer les vues requises.
Voici le liens du fichier SQL à appliquer sur votre base de donnée GLPI :
https://dl.medulla-tech.io/nc/glpi-100.sql
.
GLPI accès en écriture
Si vous autorisez l'accès en écriture à votre base de données GLPI, lors de l'installation.
2. Connectivité réseau
Autoriser la communication entre le serveur Medulla et le serveur de base de données GLPI :
- Port `3306` ouvert (ou port personnalisé selon votre configuration)
3. API
A. Création d’un utilisateur API GLPI
Créer un utilisateur GLPI dédié aux appels API nommé comme vous le souhaitez :
Sur GLPI dans `Administration > Utilisateurs`
- Type : utilisateur standard (nom d'utilisateur / mot de passe)
- Profil recommandé :
- `Read-Only` ou `Super-Admin`
- Affectation :
- Entité racine
- Mode récursif activé
Générer ensuite un jeton API utilisateur (`user_token`)
B. Création d’un client API GLPI
Créer un client API nommé `MMC`.
Sur GLPI dans `Configuration > Générale > API`
Générer ensuite le jeton d’application (`app_token`)