GLPI
GLPI
GLPI
GLPI
AT YOUR FINGERTIPS
Anyone working in information technology knows how
hard it is to keep track of inventory, maintenance history,
and user support requests. GLPI puts the details in reach.
BY EVELTHON PRODROMOU
THE AUTHOR
42
ISSUE 103
Installation
Installing GLPI is quite easy. The first
step is to make sure the necessary com-
JUNE 2009
GLPI
Know-How
GLPI is a multipurpose tool that manages both users and their equipment.
The purpose of GLPI is to store information. This information is divided into
categories, and the categories have subcategories. Each sub-category has entries. Each entry has details. Entries from
different categories can interrelate, forming bonds between hardware, software,
users, suppliers, documents, contracts,
support tickets, and more.
To get started with GLPI, log in as the
system administrator to see the administrators user interface (Figure 3). Here,
you will notice six main categories: Inventory, Assistance, Management, Tools,
Administration, and Setup. The Inventory menu provides information on com-
Username
glpi
Password
glpi
Technician
tech
tech
Normal user
normal
normal
Post only
post-only
post-only
JUNE 2009
ISSUE 103
43
Know-How
GLPI
puters and devices running on your network. The first sub-category, Computers,
presents a list of your computer equipment, as seen in Figure 4. With the use
of search filters, you can search this list.
GLPI lets you set up pre-configured
templates to add similar systems to the
inventory. To create the entry, use a template, then edit the settings for the serial
number, host name, and IP address as
necessary. Also, you can enter a full
entry manually. Figure 5 shows the
screen that lets you add a computer to
the inventory. The green hexagon with a
magnifying lens on the right of a field indicates that you can add/edit/delete an
entry for that field.
Tickets
The other side of GLPI is its role in providing help desk support. The GLPI user
interface makes it easy to create and
manage help tickets. An ordinary user
can create a new ticket to request support. Admins and technicians can add
tickets manually or assign a users ticket
to the appropriate technician.
Management
GLPIs Management features let you
keep tabs on contacts, suppliers, con-
tracts, and documents. A supplier is similar to a contact, although the term has a
special meaning. A supplier is a person
you buy equipment from, so an entry in
the supplier list can link directly to an
item in the inventory. This way, when
you view the details of an item in the inventory, you automatically know who
you bought it from and how to contact
the supplier.
Contract entries can refer to actual
contract documents, as well as details on
the warranty, expiration date, renewal
costs, and so on. Contracts are also
linked to items in your inventory and to
the supplier that issued the contract.
Also, you can attach a scanned document so that you can generate the actual
contract anytime in electronic form.
The Documents module is a universal
module with many uses. A document
can reference a support ticket or a contract, or it can simply be an important
paper you want to preserve. In my case,
I find it very useful to scan all documents about contracts, maintenance,
and invoices. Another useful characteristic of documents is the ability to attach
files, such as screen captures and
spreadsheets, to support tickets.
Tools
The Tools feature provides access to a
variety of support information. GLPI divides the Tools section into the categories Notes, Knowledge base, Reservations, and Reports. An optional fifth category called OCSNG [8] lets you import
data from another application. Notes can
be either personal (viewed only by the
44
ISSUE 103
JUNE 2009
GLPI also lets you view statistics on tickets submitted by users, including details
on each item (location, operating system, graphics card, etc.), as well as reports on overall parameters, such as the
total number of tickets, the number of
unresolved tickets, the average and
maximum ticket resolution delays, and
more. Results appear in either table or
chart format.
GLPI
Know-How
and manage your GLPI system. The Administration menu lets you configure
users and groups for GLPI. Also, you can
implement logging and create snapshots
of the database. The Setup menu lets
you configure global settings for notifications, authentication, mail gateways,
document types, external links, and and
other features.
Conclusion
Reports
This short tour has only touched the surface of the many features youll find
within the GLPI open source asset management and helpdesk system. In addition to a wide range of GLPI built-in features, additional options are available
through external plugins. GLPI provides
online documentation in many languages, and you can always ask for help
in an active community forum.
GLPI is easy to implement and has a
short learning curve for the end user. On
the other hand, system administrators
will find more than enough options for
customizing the system. n
Personal Settings
All users, regardless of access level, get
to define some personal settings. To access personal settings, click the Settings
link in the upper right corner of the application. In addition to your name,
phone, email, and mobile phone number, you can define a preferred display
language and set other parameters governing the way GLPI displays ticket information. Additionally, you can change
your account password, as long as your
account is not authenticated by an external source such as an LDAP directory.
INFO
[1] GLPI Project: http://www.
glpi-project.org/spip.php?lang=en
[2] Apache Foundation:
http://www.apache.org/
[3] MySQL: http://www.mysql.org/
[4] PHP: http://www.php.net/
[5] openSuse Linux:
http://www.opensuse.org/
[6] University of Cyprus Library:
http://library.ucy.ac.cy/ENGLISH/
index_en.htm
[7] Mozilla Calendar Project: http://
www.mozilla.org/projects/calendar/
[8] OCSNG:
http://www.ocsinventory-ng.org/
JUNE 2009
ISSUE 103
45