Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Cmd
Documentation
Administrateur pour
GLPI 0.90.1
E Silva Nicolas
Quimper
02/02/2016
Documentation Administrateur pour GLPI 0.90.1
Sommaire
PREFACE ........................................................................................................................................................... 4
INTRODUCTION ................................................................................................................................................ 4
UTILISATEURS................................................................................................................................................... 8
AJOUTER UN UTILISATEUR.......................................................................................................................................... 9
Base de donnes ............................................................................................................................................. 9
Annuaire LDAP .............................................................................................................................................. 10
MODIFIER UN UTILISATEUR ...................................................................................................................................... 11
GROUPES ....................................................................................................................................................... 12
PROFILS .......................................................................................................................................................... 13
AUTHENTIFICATION ....................................................................................................................................... 15
CONFIGURATION ................................................................................................................................................... 15
ANNUAIRE LDAP................................................................................................................................................... 15
Annuaire Active Directory ............................................................................................................................. 16
Annuaire LDAP non Active Directory ............................................................................................................ 16
Activer lannuaire ......................................................................................................................................... 17
AUTHENTIFICATION SSO ......................................................................................................................................... 17
Installer SSO.................................................................................................................................................. 17
E-MAIL ........................................................................................................................................................... 22
TICKETS .......................................................................................................................................................... 26
PLUGINS ......................................................................................................................................................... 35
LIEUX .............................................................................................................................................................. 46
PANNES .......................................................................................................................................................... 53
Prface
Cette documentation prsente l'utilisation de l'application GLPI. Elle se propose de donner
une vue gnrale de GLPI en tant que guide pour l'administrateur. Chaque partie est
importante pour le bon fonctionnement du systme. Ceci nest pas une documentation
complte et ne dcrit quune faible quantit de fonctionnalits, choisies pour un cas
dutilisation prcis.
Introduction
Cette documentation pour but dexpliquer ladministration dune solution GLPI +
fusioninventory utilis pour grer un unique parc informatique. GLPI est employ pour la
cration de tickets dhelpdesk et pour inventorier le parc informatique. Par consquent
linstallation ne sera pas dcrite et une seule entit sera utilise.
Versions utilises : Debian 8, Apache/2.4.10, PHP 5.6.17-0, GLPI 0.90.1, mysql Ver 14.14
Distrib 5.5.47, phpmyadmin 4.2.12deb2, fusioninventory 0.90+1.0, fusioninventory agent
2.3.17
Lecture de linterface
Login
Lutilisateur glpi est le super-administrateur par dfaut de GLPI. Son mot de passe par
dfaut est glpi . Il est fortement conseill de changer ce mot de passe ds la premire
utilisation (cf)
Interface
Ceci est linterface daccueil dadministration de GLPI, on distingue 3 zones :
- 4 actions possibles (de gauche droite) : faire une recherche dans linventaire et dans
les tickets, accder aux documentations en ligne de GLPI, accder aux prfrences de
lutilisateur connect et se dconnecter.
- Menus droulants pour parcourir linterface de GLPI.
- Vue global des tickets dhelpdesk.
Navigation
Personnalisation
Il y a deux affichages possibles, laffichage par dfaut ainsi que laffichage propre
lutilisateur. Celui-ci doit tre cr.
Configuration de GLPI
Configuration gnrale
Assistance
Systme
Utilisateurs
Ajouter un utilisateur
Base de donnes
Un utilisateur enregistr dans la base de donnes de GLPI peut tre modifi volont via
GLPI y compris son mot de passe.
Si jamais il ny a plus aucun profil super-admin, il sera alors impossible de modifier les
paramtres de GLPI, pour rgler ce problme, il faut un accs la base de donnes de GLPI
et ajouter un utilisateur : (cf )
Annuaire LDAP
Un utilisateur enregistr dans un annuaire LDAP ne peut pas tre modifi depuis GLPI,
lapplication consulte lannuaire pour authentifier lutilisateur et crer un utilisateur dans la
base de donnes pour faire lien avec lannuaire.
Pour importer les utilisateurs il faut au pralable configurer lauthentification par LDAP (cf)
Ensuite, il faut cocher les utilisateurs que lon veut importer puis cliquer sur Actions et
slectionner importer dans le menu droulant.
Modifier un utilisateur
Pour modifier un utilisateur, il faut cliquer sur son nom dans la liste ou si lon veut modifier
lutilisateur avec lequel on est connect, il faut cliquer sur son nom en haut de linterface.
Ici on peut (en tant que compte super-admin ou compte concern) : modifier le mot de passe,
modifier ladresse de messagerie et passer en mode debug (super-admin).
Groupes
Ajouter un groupe
Base de donnes
Annuaire LDAP
Pour importer les groupes il faut au pralable configurer lauthentification par LDAP (cf)
Ensuite, il faut cocher les groupes que lon veut importer puis cliquer sur Actions et
slectionner importer dans le menu droulant.
Profils
Les profils sont attribus des utilisateurs et indiquent leurs droits dans GLPI.
Le profil Super-Admin a un accs total et sans restriction alors que le profil Self-Service
(profil par dfaut pour les utilisateurs LDAP cf) ne donne accs qu linterface simplifi ou
lon ne peut que crer des tickets de helpdesk, consulter ses tickets et la FAQ.
Ajouter un profil
Modifier un profil
Il ne faut jamais modifier le profil Super-Admin en lui attribuant linterface simplifie car
celle-ci ne permet pas laccs toutes les configurations et ce choix ne pourra tre corrig
que via la base de donnes.
Si le profil Super-Admin est supprim, il ne pourra tre cr que via la base de donnes.
Authentification
Configuration
Permet lajout dutilisateur depuis nimporte quelle source sans avoir la configurer, juste en
entrant le nom dutilisateur.
Permet lauthentification automatique depuis des serveurs LDAP, pas besoin dimporter les
utilisateurs.
Permet de choisir une raction la suppression dun utilisateur sur le serveur LDAP.
Annuaire LDAP
En cliquant sur loption Active Directory , les champs filtre de connexion et champ
de lidentifiant se remplissent automatiquement.
Pour que le serveur soit accessible, il faut le configur comme actif.
Activer lannuaire
Authentification SSO
Installer SSO
Pour configurer lauthentification par SSO, il faut procder plusieurs manipulations sur le
serveur.
Installer winbind
root@XXX.XXX.XXX.XXX's password:
root@GLPI:~#
Configurer samba
root@GLPI:~# vi /etc/samba/smb.conf
[global]
workgroup = DOMAIN
security = ADS
realm = DOMAIN.LAN
winbind separator = +
Configurer nsswitch
root@GLPI:~# vi /etc/nsswitch.conf
# /etc/nsswitch.conf
# `info libc "Name Service Switch"' for information about this file.
gshadow: files
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
root@GLPI:~# wbinfo -u
eval
amphi
guest
krbtgt
manager
dns-server
dns-server2
root@GLPI:~#
Configurer le site
root@GLPI:~# vi /etc/apache2/sites-available/glpi.conf
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/glpi
NTLMAuth on
NTLMBasicAuth on
NTLMBasicRealm DOMAIN
AuthType NTLM
NTLMBasicAuthoritative off
require valid-user
</Directory>
<Directory /var/www/glpi/plugins/fusioninventory>
Satisfy Any
</Directory>
KeepAlive on
</VirtualHost>
Configurer GLPI
E-Mail
Collecteur de-mails
Envoi de-mails
On peut configurer lenvoi de-mails (cf), choisir les destinataires (cf) et modifier les e-mails
envoys (cf).
Choisir le type de message (cration de ticket, alerte sur les rservations etc) que lon veut
modifier.
Affiche les variables propres GLPI pour rcuprer les informations de la base de donnes.
Permet de modifier le contenu des messages envoys.
Inventaire
Ajouter du matriel
Cette manipulation fonctionne avec tous les types de matriels cependant le gabarit, lui, sera
diffrent en fonction du matriel.
Tickets
Crer un ticket
Lorsque que lon ajoute un suivi, le demandeur le reoit par mail. Cela permet donc de
linformer de lavancement de lintervention.
Actions automatiques
Configuration des actions automatiques
La frquence dexcution peut aller de toutes les minutes tous les ans.
Il y a deux modes dexcution : GLPI et CLI. CLI permet aux tches de sexcuter mme si
personne nutilise GLPI.
La plage horaire permet de dfinir les heures auxquelles la tche doit sexcuter.
Ici, la tche sexcute tous les jours 9 heure du matin.
Queuedmail
Cette tche envoie tous les mails prsents dans la liste dattente des e-mails de GLPI.
Mailgate
Cette tche rcupre tous les mails prsents dans la ou les boites e-mails configures. (cf)
Tasksheduler et WakeupAgents
Plugins
Installer un plugin
Configuration de Fusioninventory
Pour inventorier les ordinateurs de son rseau, il faut y installer lagent fusioninventory.
Interface
Configuration gnrale
Cette option configure linventaire automatique des agents lorsque quils sexcutent.
Ici, il faut configurer ladresse par laquelle les agents vont joindre GLPI (se termine par
/plugins/fusioninventory/).
Voici la liste des tches excutable via fusioninventory. La dcouverte rseau est ncessaire
pour effectuer un inventaire rseau car le plugin doit avoir dtect des matriels avant de les
inventorier. Les deux tches concernant le protocole SNMP ncessitent une plage IP et une
authentification. (cf)
Les deux authentification ci-dessus sont prsentes dans linstallation par dfaut du plugin
Fusioninventory.
Lieux
Crer un lieu
###########################################################
#!/usr/bin/perl
use Net::SMTP::TLS;
use DBI;
use strict;
my $database = "glpi";
my $server = "localhost";
my $login = "glpi";
my $mdp = "mot_de_passe";
my $seuil = 10;
my $server_smtp = "smtp.gmail.com";
my $server_port = "587";
my $passwd = "mot_de_passe_mail";
my $dsn = "DBI:mysql:database=$database;host=$server";
my $requete = "
AND glpi_plugin_fusioninventory_printercartridges.printers_id =
glpi_plugin_fusioninventory_printers.printers_id
AND glpi_plugin_fusioninventory_printercartridges.plugin_fusioninventory_mappings_id =
glpi_plugin_fusioninventory_mappings.id
";
my $sth = $dbh->prepare($requete);
$sth->execute();
my $liste = "Voici la liste des toners sur les imprimantes reseaux qui sont en-dessous du seuil de $seuil%\n\n\n";
my $nom;
my $description;
my $lieu;
my $ip;
my $toner;
my $etat;
$liste = $liste.$nom.$description.$lieu.$ip.$toner.$etat."\n";
# Envoie du mail
$smtp->mail($From);
$smtp->to($To);
$smtp->data;
$smtp->datasend("From: $From\n");
$smtp->datasend("To: $To\n");
$smtp->datasend("\n");
$smtp->datasend("$liste");
$smtp->dataend;
$smtp->quit;
###########################################################
Pannes
Destruction de lutilisateur super-admin
root@GLPI's password:
Enter password:
Database changed
mysql> quit
Bye
Cette erreur saffiche lorsquil y a eu plusieurs clics sur un bouton (modifier, supprimer,
valider). Cette erreur nest pas un problme, en effet, laction escompte a tout de mme eu
lieu, il suffit alors de revenir en arrire puis de rafraichir la page.