GLPI : gestion de parc informatique avec helpdesk

Fiche PLUME
  • Création ou MAJ importante : 15/11/2011
  • Correction mineure : 15/04/2014
  • Auteur : Olivier Servas - ATLIF (CNRS, Université Lorraine)
  • Responsable thématique : Maurice Libes (OSU Institut Pytheas - UMS 3470 CNRS)
  • Relecteur 1 : Philippe Pigeon
  • Relecteur 2 : Sylvain Corcoral
Mots clés
Description
Fonctionnalités générales

GLPI, Gestion Libre de Parc Informatique est une application web écrite en PHP qui offre un ensemble de services permettant de recenser et de gérer l’intégralité des composants matériels ou logiciels d’un parc informatique.

C'est une solution rapide à déployer qui prend en compte la fonction "servicedesk" dans une démarche de qualité ITIL, ... et bien d'autres possibilités avec un ajout aisé d’insérer des plugins pour augmenter les possibilités.

GLPI permet donc de réaliser :

  • Général : Un inventaire des ordinateurs multi-entités, périphériques réseaux, imprimantes et consommables associés.
  • Gestion des licences et des dates d’expiration, des informations commerciales et financières (achat, garantie et extension, amortissement), des états de matériel
  • Servicedesk : La gestion et suivi des demandes d’intervention pour tous les types de matériel de l’inventaire, La prise en compte des demandes d’intervention des utilisateurs
  • Rapports et statistiques
  • Réservation de matériel
  • Base de connaissances hiérarchique (FAQ), gestion d’une FAQ publique
  • Liste des fonctionnalités : http://www.glpi-project.org/spip.php?article13

Utilisé conjointement avec un logiciel d’inventaire automatique comme OCS Inventory NG (cf fiche PLUME http://www.projet-plume.org/fiche/ocs-inventory-ng ), ou FusionInventory, http://www.fusioninventory.org/

Les gestionnaires de parc de PC disposent d’une solution puissante d’inventaire et de gestion (quelques machines à plusieurs milliers) avec la possibilité d'installation ou de mises à jour des logiciels sur les postes clients dans un environnement hétérogène.

Un démonstration en ligne est disponible sur le site GLPI : http://glpi-project.org/spip.php?article6

Autres fonctionnalités
  • Synchronisation de GLPI avec OCS Inventory NG : logiciel permettant de récolter automatiquement diverses informations matérielles et logicielles des ordinateurs (Fiche PLUME http://www.projet-plume.org/fiche/ocs-inventory-ng disponible) ou avec FusionIventory (serveur : plugin glpi et client http://fusioninventory.org/ ).
  • Plugins : http://plugins.glpi-project.org/ permettant d'adapter GLPI aux besoins personnels et pouvant être développés sans modifier la structure principale de GLPI (pour permettre de rester standard pour les mises à jour du produit ).
  • Plugins utilisés en production : OCS Iventory NG, Gestion d'Objets.
Interopérabilité
Contexte d'utilisation dans mon laboratoire/service

Pour notre unité de recherche (120 personnes, 200 postes + périphériques + serveurs), l'installation de GLPI réside sur 2 serveurs (centos). Un serveur virtuel héberge l’application web et un serveur physique héberge la base de données (mysql) avec une sauvegarde automatique sur un NAS de type synology. L'utilisation se fait avec une authentification externe LDAP et en interaction avec OCS Inventory et fusioninventory (clients et serveur).

Les fonctions utilisés au quotidien sont :

  • La prise en compte des demandes d'interventions et d'assistance aux utilisateurs,
    (le suivit des tickets de demande d'assistance est réalisé par les administrateurs),

  • Les utilisateurs réservent du matériel de prêt informatique, des salles et véhicule (plugin gestion d'objet)
  • Une personne externe de l'équipe assure la gestion des consommables,
  • Utilisation "Faq et documentations" par les utilisateurs et administrateurs,
  • Connaissance,surveillance et suivi du parc, fournisseurs, ... par les administrateurs
  • Remontées automatiques des informations par l’interaction de OCS (plugin OCS Inventory NG)
  • ...
Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré

Quelques distributions Linux dont Debian proposent des paquets GLPI mais GLPI étant une application Web (technologie LAMP) elle est indépendante du système hôte

Plates-formes

Indépendant du système (application web et base de données mysql).

Logiciels connexes
  • Serveur web (apache conseillé )
  • PHP4 ou PHP5
  • MySQL (>4.1.2) pour la base de données
    Fonctionne aussi sous Easyphp, wamp, ...

Peut être synchronisé avec OCS Inventory NG (http://www.ocsinventory-ng.org/ ) : logiciel permettant de récolter automatiquement les informations des ordinateurs (Fiche Plume OCSinventory disponible)

Autres logiciels aux fonctionnalités équivalentes
Environnement de développement
Type de structure associée au développement

Voir les pages :

Les chefs de projets : Julien Dombre(Indepnet), Jean-Mathieu Doléans (Indepnet)
Les développeurs officiels de GLPI sont : Xavier Caillaud - Remi Collet - Nelly Mahu-Lasson - Walid Nouh

Eléments de pérennité
Utilisation par de nombreux ministères dans le cadre de la modernisation de l'action publique (groupe MIMOG : Mutualisation Interministérielle des Outils de gestion de parc  OCS et GLPI) 
http://circulaire.legifrance.gouv.fr/pdf/2012/09/c...
Présent aux rencontres mondiales du logiciels libre en 2007, ...en 2011
GLPI est nominé dans la catégorie sécurité aux Trophées du libre
Utilisé par 1094 entités pour 391058 postes en 2007 -   2134 entités et 1339711 postes.

traduit en 22 langues

La demande croissante de prestations autour du projet GLPI a donné naissance a un réseau de partenaires : http://www.glpi-project.org/spip.php?article297
Références d'utilisateurs institutionnels

Si à la date du 9/04/08 il est utilisé par 1256 entités pour 464662 postes, aujourd'hui on constate 2478 entités et 1962261 postes..: http://glpi-project.org/?page=refer&lang=fr

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur
Divers (astuces, actualités, sécurité)

A l'installation : (http://www.glpi-project.org/spip.php?article31)
Migration effectuée de la version 0.80.4 à la version 0.84.3 sans problème (http://www.glpi-project.org/spip.php?article171)

Contributions