Le projet GLPI
Gérez votre parc
informatique
L'ESPRIT
LIBRE !
JLL de Reims – 21 novembre 2008
© 20022008 Association Indepnet www.indepnet.net
Des besoins hétérogènes
Traçabilité (historisation)
Comptable
(inventaire)
Sécurité (mise à jour)
Légale (licences)
Rationalisation
Prévision (optimisation des
(planification) ressources)
Démarche qualité
(satisfaction utilisateurs)
© 20022008 Association Indepnet www.indepnet.net
Une solution à forte valeur ajoutée
✔ Application Full Web
✔ Gestion et suivi de l'inventaire
✔ Helpdesk avec utilisation de règles métier
✔ Gestion multientités (multiparcs, multistructures)
✔ Gestion des contrats et des informations financières
✔ Gestion et suivi des consommables
✔ Base de connaissances / FAQ
✔ Statistiques et rapports
✔ Gestion des réservations
© 20022008 Association Indepnet www.indepnet.net
Diffusé sous licence GPL
Licence qui vous garantit les droits suivants :
✔ La liberté d’exécuter GLPI, pour n’importe quel usage ;
✔ La liberté d’étudier le fonctionnement de GLPI et de
l’adapter à vos besoins ;
✔ La liberté de redistribuer des copies de GLPI (sous
licence GPL) ;
✔ La liberté d’améliorer GLPI et de rendre publiques vos
modifications afin que l’ensemble de la communauté en
bénéficie (sous licence GPL).
© 20022008 Association Indepnet www.indepnet.net
Quelques chiffres...
Le projet GLPI c'est :
✔ Une association : Indepnet (structure de développement) ;
✔ 105 000 lignes de code ;
✔ 1 version tous les 6 mois depuis 2003 ;
✔ + de 60 greffons proposés par la communauté ;
✔ + de 25 langues disponibles ;
✔ + de 335 000 téléchargements ;
✔ + de 600 000 postes gérés
au sein de 1386 structures référencées ;
✔ + de 4850 utilisateurs sur le forum communautaire.
© 20022008 Association Indepnet www.indepnet.net
Un développement collaboratif
Équipe de
développement
Gestion projet
Développements
Traductions
Développeurs Nouvelles
Documentations Traducteurs
Contributeurs fonctionnalités
Rédacteurs
Rapport bugs
Demandes
Utilisateurs + Betatesteurs
© 20022008 Association Indepnet www.indepnet.net
Rapide à déployer
✔ Prérequis techniques minimums
➲ Serveur Apache/PHP/Mysql
✔ Mise en production immédiate
✔ Disponible en paquets Debian, Fedora...
✔ Communication avec des annuaires
existants (LDAP, Active Directory, CAS...)
© 20022008 Association Indepnet www.indepnet.net
Simple à utiliser
✔ Accessible depuis un simple
navigateur Web
✔ Interface paramétrable
✔ Utilisation intuitive
✔ International (français, anglais,
espagnol, russe, chinois...)
✔ Moteurs de recherche avancée
✔ Export PDF et tableur
Ajout aisé de fonctionnalités grâce au système de greffons (import
✔
CSV, gestion de projets...)
© 20022008 Association Indepnet www.indepnet.net
Acteurs de l'application
Prestataires
Responsables
Utilisateurs
Profils... n Profils
Intervenants
externes
Intervenants
internes
© 20022008 Association Indepnet www.indepnet.net
Gestion multi-entités (sites / parcs)
Gestion de plusieurs entités / entreprises / structures
Gestion segmentée des parcs
Organisation hiérarchique des entités
Vision récursive
Droits possibles
Entité Racine
Pas de droit
Pas de droit
Entité A Entité B
Entité AA Entité AB Entité BA Entité BB
© 20022008 Association Indepnet www.indepnet.net
Gestion de l'inventaire
Descriptif Consommables Connexions
technique et
Historique Licences Périph/Réseaux
Descriptif
commercial Maintenance
et financier
Achat Tickets
Garantie Historique
Amortissement Planification
Contrat Statistiques
Fournisseur Documentation Réservation
TCO
© 20022008 Association Indepnet www.indepnet.net
Synchronisation OCS NG / GLPI
DB
➔Ordinateurs
➔Périphériques internes
➔Logiciels
... ➔Périphériques externes DB
➔Moniteurs
➔Imprimantes
➔Fabricants
DB
Importation
Synchronisation
Mode d'importation
Dictionnaires
© 20022008 Association Indepnet www.indepnet.net
Gestion financière
✔ Gestion des informations
commerciales et financières (achat,
garantie et extension, amortissement)
✔ Gestion des fournisseurs
(fabricants, transporteurs,
prestataires...) et des
contacts associés
✔ Système d'alertes
✔ Gestion des contrats (prêt, leasing, assurance, maintenance...)
✔ Gestion des documents
© 20022008 Association Indepnet www.indepnet.net
Principe du helpdesk
Notification
Technicien
Mise à jour Ticket
Nouveau Ticket
No
Serveur GLPI
uv
Hotlineur
ea
ux
Notification
Ti
ck
ets
Utilisateur Boîte Email
Nouvelle demande
© 20022008 Association Indepnet www.indepnet.net
Règles métiers
● Application d'actions automatiques à la création du ticket en fonction
de certaines règles :
➔ Actions : attribuer à un technicien, définir la priorité...
➔ Critères : demandeur, groupe, catégorie, description...
Attribuer le ticket
au technicien X
Nouveau
ticket
Définir la
Serveur GLPI priorité
Critères :
utilisateur = directeur comme très
ou importante
groupe = direction
© 20022008 Association Indepnet www.indepnet.net
Interface utilisateur final
✔ Ouverture de tickets
✔ Consultation des tickets
(en cours, fermés)
✔ Suivi du traitement du ticket
✔ Réservation de matériel
✔ Foire aux questions
© 20022008 Association Indepnet www.indepnet.net
Interface « technicien »
✔ Suivi et gestion des tickets
(priorités, catégories...)
✔ Historique des tickets
✔ Gestion des temps et
des coûts d'intervention
par ticket
✔ Planification des interventions
✔ Base de connaissances
© 20022008 Association Indepnet www.indepnet.net
Rapports et statistiques
✔ Informations commerciales
et financières
✔ Matériels (par année, par
contrat...)
✔ Tickets
✔ Réseau
✔ Statistiques (techniciens,
utilisateurs, matériel,
catégories, priorités...)
© 20022008 Association Indepnet www.indepnet.net
Le futur de GLPI
Version 0.72 :
✔ Amélioration gestion logiciels et licences
✔ Gestion de l'espace disque
✔ Adaptation de la récursivité aux groupes, logiciels...)
✔ Interface plus dynamique
✔ ...
Version 0.75 et + :
✔ Améliorations gestion multisites
✔ Améliorations liées à ITIL (SLA, retour satisfactions...)
✔ Amélioration liaison OCSNG
✔ Gestion des périphériques internes
✔ ...
© 20022008 Association Indepnet www.indepnet.net
Quelques greffons
Data_injection :
injection de données à partir d'un fichier plat (CSV)
Reports :
rapports personnalisés
Mass_ocs_import :
surveillance du processus de synchronisation
© 20022008 Association Indepnet www.indepnet.net
data_injection
Via l'injection d'un fichier, ajout ou mise à jour
✔ des objets d'inventaire (ordinateurs, moniteurs, ...)
✔ des informations financières
✔ des ports réseaux
✔ ...
Avantages :
✔ possibilité de gestion du matériel dès la mise en stock
✔ reprise de l'existant (inventaire provenant d'autres solutions)
Le fournisseur adresse
L'administrateur du parc peut
un fichier CSV
2 3 commencer à gèrer ces machines
1
GLPI
4
Une fois la machine branchée sur
le réseau, la synchronisation se
fait avec la machine injectée à
l'étape 1
© 20022008 Association Indepnet www.indepnet.net
data_injection
L'injection se fait par mappage entre les colonnes du fichier
CSV et les champs de la base GLPI
© 20022008 Association Indepnet www.indepnet.net
reports
Ajout simplifié de rapports personnalisés
(fourni avec 12 rapports prêts à l'emploi)
© 20022008 Association Indepnet www.indepnet.net
mass_ocs_import
Surveillance du processus de synchronisation
et scripts d'import multithreadé
© 20022008 Association Indepnet www.indepnet.net
Retour d'expérience
Caisse Nationale de l'Assurance Maladie des Travailleurs
Salariés (C.N.A.M.T.S.)
✔ 100 000 postes gérés (windows, AIX, linux, solaris)
✔ 330 entités gérant chacune leur propre parc
✔ + de 1 300 utilisateurs
✔ une vision centralisée au niveau national
Solution retenue :
➢ GLPI sans aucun fork
➢ développer ce qui est indispensable au démarrage
➢ contribution active à la communauté
© 20022008 Association Indepnet www.indepnet.net
Architecture technique retenue
NATIONAL
réplicat
synchronisation
OCS GLPI
LDAP
authentification
altéon altéon
Envoi de
l'inventaire Gestion de
l'inventaire
Utilisateurs
Serveurs Linux RedHat :
Xsérie 345 pour les bases de données (MySQL 5)
Blade center pour les frontaux Web (2 lames OCS, 2 lames GLPI)
altéon en répartiteur de charge des lames Web
En cas d'indisponibilité de la base GLPI, l'utilisateur est routé automatiquement vers la
base de réplicat (en lecture seule)
© 20022008 Association Indepnet www.indepnet.net
Architecture fonctionnelle GLPI
Visibilité CNAMTS
récursive
CTI CPAM DRSM CGSS
RhoneAlpes Reims Drsm Bourgogne Guadeloupe
P.A.C.A.C. Amiens elsm Dijon Martinique
... ... elsm Lons ...
Visibilité Drsm Ile de france
récursive elsm Paris
elsm Melun
Aucune visibilité
© 20022008 Association Indepnet www.indepnet.net
Télé-diffusion : GLPI + Pulse2 (Mandriva)
NATIONAL
Consultation des
données du parc authentification
GLPI Pulse2 MMC LDAP
Va chercher les ordres
périodiquement
REGIONAL
scheduler
Dépôt régional Passage des ordres
de télédiffusion
envoie les ordres et supervision
synchronisation
launcher
Alimentation
Prise en main des paquets
via SSH
Récupération
LOCAL
des paquets
serveur de dépôt
© 20022008 Association Indepnet www.indepnet.net
Merci de votre attention
Si vous souhaitez nous rencontrer,
nous serons présents sur le stand
dans le bâtiment U
Diaporama réalisé par JeanMathieu Doléans, Julien Dombre et Nelly LASSON
Publié sous licence Creative Commons By-NonCommercial-
ShareAlike
http://creativecommons.org/licenses/byncnd/2.0/fr/
© 20022008 Association Indepnet www.indepnet.net