You are on page 1of 58

IT ASSET MANAGEMENT WITH GLPI

Gonéri Le Bouder and Walid Nouh

LinuxTag 2011

GLPI and FusionInventory


A BOUT US : WALID N OUH

IT MANAGEMENT CONSULTANT
I GLPI core developer
I FusionInventory project co-leader
I Rollerskate fanatic
I Work at TECLIB’, Brussels, Belgium
A BOUT US : G ON ÉRI L E B OUDER

F REE SOFTWARE ENTHUSIAST


I Debian Developer
I Perl Monger
I Former OCS Inventory developer
I FusionInventory project co-leader
I Work at TECLIB’, Paris, France
I and an awful french accent
O UTLINE

W HAT IS GLPI FOR ?

I NSTALLATION / A RCHITECTURE ?

C OLLECT YOUR INFORMATIONS

I NTEGRATION

AUTHORISATION

S ERVICE D ESK

W HAT ELSE

Q UESTIONS
W HAT IS GLPI FOR ?

T HE IT CROWD
I How many server still run with 2GB
of memory?
I Do we still have those old Toshiba
laptops?
I Do our servers have the lastest
security fixes?
W HAT IS GLPI FOR ?

T HE S ERVICE D ESK TEAM


I Is Mr Smith computer’s harddrive full?
I What is my intervention planning?
I The printer ink cartridge is running
low on the second floor!
W HAT IS GLPI FOR ?

T HE USERS
I Why can’t I print?
I Why can’t I send email anymore?
I Are the IT guys really processing my
request?
W HAT IS GLPI FOR ?

T HE MANAGEMENT
I How many request per day processed by our support team?
I What is our users satisfaction’s level?
I I need more dashboards!
W HAT IS GLPI FOR ?

T HE PURCHASING DEPARTMENT
I How much did we spend last year
with IBM?
I Is the paternship with Oracle still
running?
I How many and where are the assets
bought with last year budget?
O UTLINE

W HAT IS GLPI FOR ?

I NSTALLATION / A RCHITECTURE ?

C OLLECT YOUR INFORMATIONS

I NTEGRATION

AUTHORISATION

S ERVICE D ESK

W HAT ELSE

Q UESTIONS
I NSTALLATION

E ASY STEP
I Common web application
I Very few OS dependencies
I Extract, run the wizard, done!
A RCHITECTURE

H OW DOES IT SCALE ?
A RCHITECTURE

H OW DOES IT SCALE ?
I Existing large installation of GLPI
up to 130K computers inventoried
I 1 million computers referenced so far and still
growing
O UTLINE

W HAT IS GLPI FOR ?

I NSTALLATION / A RCHITECTURE ?

C OLLECT YOUR INFORMATIONS

I NTEGRATION

AUTHORISATION

S ERVICE D ESK

W HAT ELSE

Q UESTIONS
C OLLECT YOUR INFORMATION
C OLLECT YOUR INFORMATION

I NPUTS
I Desktop computers and server
I Network devices
I Data coming from legacy systems
I Financial informations
I ...
C OMPUTER

E ASY STEP
I Agent packaged for most of the OSes
I Ready to use, no build, no dependency!
N ETWORK DEVICES

ROUTERS , SWITCHS , PRINTERS ...


F USION I NVENTORY DO IT REMOTELY FOR YOU
I Nothing to install
I Network scan to identify asset
I Use SNMP to collect information
N ETWORK DEVICES

PRINTERS

I Cartridge ink levels


I Counters and statistics
O UTLINE

W HAT IS GLPI FOR ?

I NSTALLATION / A RCHITECTURE ?

C OLLECT YOUR INFORMATIONS

I NTEGRATION

AUTHORISATION

S ERVICE D ESK

W HAT ELSE

Q UESTIONS
E XISTING SYSTEMS

W HAT ABOUT MY CURRENT SYSTEM ?


I Financial informations
I Licenses
I Helpdesk
A PPLICATION INTEGRATION

WAIT, SOME TOOLS ARE


ALREADY RUNNING HERE !
H OW TO INTERACTE WITH
THEM ?

I Webservice interface
I API for updates
I CSV import/export
A PPLICATION INTEGRATION : PLUGINS

A LARGE COLLECTION OF
EXTENSIONS

I Add load of new features


I Tight integration in GLPI
I Powerfull API
GLPI, ALL IN ONE

T HE ASSET TIMELINE
I Past: history
I Current: inventory
I Future: warranty, contracts
GLPI, ALL IN ONE

H ELPDESK FOR EVERYONE


I Tickets on assets
GLPI, ALL IN ONE

ACCURATE STATISTICS
I 25% of last year laptops have
harddrive failure !
I How many incidents are resolved by
using VNC ?
O UTLINE

W HAT IS GLPI FOR ?

I NSTALLATION / A RCHITECTURE ?

C OLLECT YOUR INFORMATIONS

I NTEGRATION

AUTHORISATION

S ERVICE D ESK

W HAT ELSE

Q UESTIONS
AUTHORISATION

NATIVE LDAP SUPPORT

I Strong LDAP integration


I LDAP v3 compatible
Active Directory, OpenLDAP ...

OTHER AUTHENTICATION METHODS


I POP3
I IMAP
AUTHORISATION

S INGLE S IGN O N TOO !


I WebSSO
I CAS
AUTHORISATION

E NTITIES
I Independent administrative entity
I Can be mapped on your LDAP organisation
I Contain assets and tickets
H ABILITATIONS : ORGANIZATIONAL CHART
AUTHORISATION

P ROFILE
I More than 100 rights
I Habilitation : a profile on an entity
AUTHORISATION : E XAMPLE

Let’s take an example.


E NTITIES : E XAMPLE

T HE CEO
I Manage the company
AUTHORISATION : E XAMPLE

T HE CTO
I Can do whatever he
wants in the IT
department
AUTHORISATION : E XAMPLE

P RESS OFFICER
I Watches everything
I Generates charts and
dashboards
AUTHORISATION : E XAMPLE

S ECURITY OFFICER
I Regulates the
processes
I Can have a look on
everything
AUTHORISATION : E XAMPLE

T HE SUPPORT ENGINEER
I Can only sees and
answers users requests
AUTHORISATION : P ROFILE
O UTLINE

W HAT IS GLPI FOR ?

I NSTALLATION / A RCHITECTURE ?

C OLLECT YOUR INFORMATIONS

I NTEGRATION

AUTHORISATION

S ERVICE D ESK

W HAT ELSE

Q UESTIONS
S ERVICE D ESK : THE BIG PICTURE
S ERVICE D ESK : THE BIG PICTURE

ITIL V 1 COMPLIANT
I SLA
I user satisfaction
I Incident management
I Business rules
I Notifications,
multilingual support
S ERVICE D ESK : THE INTERFACES 1/2

W EB INTERFACES
I End user simplified
interface
I Standard interface
I Smartphones interface
S ERVICE D ESK : THE INTERFACES 2/2

W EBSERVICES
I To integrate GLPI in
another system
I To push tickets into
another helpdesk
software
I Or the opposite

M AIL
I Send notifications
I Add and update tickets
S ERVICE D ESK : THE INTERFACES 2/2

W EBSERVICES
I To integrate GLPI in
another system
I To push tickets into
another helpdesk
software
I Or the opposite

M AIL
I Send notifications
I Add and update tickets
S ERVICE D ESK : REPORTING
O UTLINE

W HAT IS GLPI FOR ?

I NSTALLATION / A RCHITECTURE ?

C OLLECT YOUR INFORMATIONS

I NTEGRATION

AUTHORISATION

S ERVICE D ESK

W HAT ELSE

Q UESTIONS
W HAT E LSE ?
GLPI

A NONPROFIT ORGANISATION
I Indepnet, a french nonprofit association
I Since 2002
GLPI

T WO INDEPENDANT PROJECTS LEADERS


I Jean-Mathieu Doléans
I Julien Dombre

C ONTRIBUTORS AND DEVELOPERS


I Developers and contributors
I Plugins developers
I Translators
GLPI

T WO INDEPENDANT PROJECTS LEADERS


I Jean-Mathieu Doléans
I Julien Dombre

C ONTRIBUTORS AND DEVELOPERS


I Developers and contributors
I Plugins developers
I Translators
GLPI

GLPI B USINESS PARTNERS


I Agreement between the association
and IT partners
I Partners bring money, support and
code
F USION I NVENTORY

A SISTER PROJECT
I Created by some people of the GLPI community
I Strong relationship with GLPI

A COMMUNITY
I More than 10 people involved and growing!
I Supported by 2 companies

B UT ALSO
I Open minded : other projects are welcomed!
I Agent already used by third party projects
F USION I NVENTORY

A SISTER PROJECT
I Created by some people of the GLPI community
I Strong relationship with GLPI

A COMMUNITY
I More than 10 people involved and growing!
I Supported by 2 companies

B UT ALSO
I Open minded : other projects are welcomed!
I Agent already used by third party projects
F USION I NVENTORY

A SISTER PROJECT
I Created by some people of the GLPI community
I Strong relationship with GLPI

A COMMUNITY
I More than 10 people involved and growing!
I Supported by 2 companies

B UT ALSO
I Open minded : other projects are welcomed!
I Agent already used by third party projects
O UTLINE

W HAT IS GLPI FOR ?

I NSTALLATION / A RCHITECTURE ?

C OLLECT YOUR INFORMATIONS

I NTEGRATION

AUTHORISATION

S ERVICE D ESK

W HAT ELSE

Q UESTIONS
T HANKS
I Purchasing: http:
//www.flickr.com/photos/epsos/5394616925/
I LDAP: http://www.flickr.com/photos/
heyrocker/2954514315/
I SSO: http://www.flickr.com/photos/13519089@
N03/1380483002/
I User picture: http://www.flickr.com/photos/
wonderlane/5043174502/
I Manager: http://www.flickr.com/photos/
eastcapital/5228405457/
I Server: http:
//www.flickr.com/photos/sylvar/31436963/
I Helpdesk: http://www.flickr.com/photos/
runlevel0/2196587153/
I Database: http://www.flickr.com/photos/
garryknight/5476230085/
I Information: http://www.flickr.com/photos/

You might also like