Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur...

55
Documentation Administrateur pour GLPI 0.90.1 2016 E Silva Nicolas Quimper 02/02/2016

Transcript of Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur...

Page 1: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

e

Cmd

Documentation

Administrateur pour

GLPI 0.90.1

2016

E Silva Nicolas

Quimper

02/02/2016

Page 2: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 2

Sommaire PREFACE ........................................................................................................................................................... 4

INTRODUCTION ................................................................................................................................................ 4

LECTURE DE L’INTERFACE ........................................................................................................................................... 4

Login ............................................................................................................................................................... 4

Interface ......................................................................................................................................................... 5

Navigation ...................................................................................................................................................... 5

Personnalisation ............................................................................................................................................. 6

CONFIGURATION DE GLPI ......................................................................................................................................... 7

Configuration générale ................................................................................................................................... 7

Assistance ....................................................................................................................................................... 7

Système .......................................................................................................................................................... 8

UTILISATEURS................................................................................................................................................... 8

AJOUTER UN UTILISATEUR .......................................................................................................................................... 9

Base de données ............................................................................................................................................. 9

Annuaire LDAP .............................................................................................................................................. 10

MODIFIER UN UTILISATEUR ...................................................................................................................................... 11

GROUPES ....................................................................................................................................................... 12

AJOUTER UN GROUPE ............................................................................................................................................. 12

Base de données ........................................................................................................................................... 12

Annuaire LDAP .............................................................................................................................................. 12

PROFILS .......................................................................................................................................................... 13

AJOUTER UN PROFIL ............................................................................................................................................... 14

MODIFIER UN PROFIL .............................................................................................................................................. 14

AUTHENTIFICATION ....................................................................................................................................... 15

CONFIGURATION ................................................................................................................................................... 15

ANNUAIRE LDAP................................................................................................................................................... 15

Annuaire Active Directory ............................................................................................................................. 16

Annuaire LDAP non Active Directory ............................................................................................................ 16

Activer l’annuaire ......................................................................................................................................... 17

AUTHENTIFICATION SSO ......................................................................................................................................... 17

Installer SSO .................................................................................................................................................. 17

E-MAIL ........................................................................................................................................................... 22

COLLECTEUR D’E-MAILS .......................................................................................................................................... 22

ENVOI D’E-MAILS ................................................................................................................................................... 23

Suivis par e-mails .......................................................................................................................................... 23

Configuration des destinataires.................................................................................................................... 23

Configuration des e-mails ............................................................................................................................. 24

Page 3: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 3

INVENTAIRE ................................................................................................................................................... 25

AJOUTER DU MATERIEL ........................................................................................................................................... 25

TICKETS .......................................................................................................................................................... 26

CREER UN TICKET ................................................................................................................................................... 26

Ticket créé via l’interface web ...................................................................................................................... 26

Ticket créé par e-mail ................................................................................................................................... 28

AGIR SUR UN TICKET ............................................................................................................................................... 29

ACTIONS AUTOMATIQUES ............................................................................................................................. 32

CONFIGURATION DES ACTIONS AUTOMATIQUES ........................................................................................................... 32

ACTIONS AUTOMATIQUES A CONNAITRE ..................................................................................................................... 33

Queuedmail .................................................................................................................................................. 33

Mailgate ....................................................................................................................................................... 33

Tasksheduler et WakeupAgents ................................................................................................................... 34

EXECUTIONS DES ACTIONS AUTOMATIQUES ................................................................................................................. 34

PLUGINS ......................................................................................................................................................... 35

INSTALLER UN PLUGIN ............................................................................................................................................. 35

CONFIGURATION DE FUSIONINVENTORY ..................................................................................................................... 40

Interface ....................................................................................................................................................... 40

Configuration générale ................................................................................................................................. 40

CREER UNE TACHE FUSIONINVENTORY ........................................................................................................................ 41

AUTHENTIFICATION SNMP ET PLAGES IP ........................................................................................................ 44

AUTHENTIFICATION SNMP ..................................................................................................................................... 44

CREER UNE PLAGE IP .............................................................................................................................................. 44

CONFIGURER UNE PLAGE IP ..................................................................................................................................... 45

LIEUX .............................................................................................................................................................. 46

CREER UN LIEU ...................................................................................................................................................... 46

ASSOCIER UN MATERIEL INVENTORIE VIA FUSIONINVENTORY A UN LIEU ............................................................................. 47

CONFIGURER UNE ALERTE DU NIVEAU D’ENCRE DES IMPRIMANTES ............................................................. 50

PANNES .......................................................................................................................................................... 53

DESTRUCTION DE L’UTILISATEUR SUPER-ADMIN ........................................................................................................... 53

Résolution via phpmyadmin ......................................................................................................................... 53

Résolution via mysql ..................................................................................................................................... 54

L’ACTION QUE VOUS AVEZ REALISEE N’EST PAS AUTORISEE .............................................................................................. 55

Page 4: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 4

Préface Cette documentation présente l'utilisation de l'application GLPI. Elle se propose de donner

une vue générale de GLPI en tant que guide pour l'administrateur. Chaque partie est

importante pour le bon fonctionnement du système. Ceci n’est pas une documentation

complète et ne décrit qu’une faible quantité de fonctionnalités, choisies pour un cas

d’utilisation précis.

Introduction Cette documentation à pour but d’expliquer l’administration d’une solution « GLPI +

fusioninventory » utilisé pour gérer un unique parc informatique. GLPI est employé pour la

création de tickets d’helpdesk et pour inventorier le parc informatique. Par conséquent

l’installation ne sera pas décrite et une seule entité sera utilisée.

Versions utilisées : 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 l’interface

Login

L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par

défaut est « glpi ». Il est fortement conseillé de changer ce mot de passe dès la première

utilisation (cf)

Page 5: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 5

Interface Ceci est l’interface d’accueil d’administration de GLPI, on distingue 3 zones :

- 4 actions possibles (de gauche à droite) : faire une recherche dans l’inventaire et dans

les tickets, accéder aux documentations en ligne de GLPI, accéder aux préférences de

l’utilisateur connecté et se déconnecter.

- Menus déroulants pour parcourir l’interface de GLPI.

- Vue global des tickets d’helpdesk.

Navigation

Le menu et le sous-menu sont indiqués dans le coin supérieur gauche de l’interface et

correspondent aux menus déroulants.

Page 6: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 6

Personnalisation

Ce bouton permet de modifier les informations affichées.

Il y a deux affichages possibles, l’affichage par défaut ainsi que l’affichage propre à

l’utilisateur. Celui-ci doit être créé.

On peut ensuite modifier les informations affichées à volonté.

Si trop de colonnes sont ajoutées, l’affichage peut saturer et bloquer définitivement

la connexion de l’utilisateur, c’est pourquoi il est déconseillé de modifier la « vue

globale ». Dans le cas ou l’utilisateur super-admin est bloqué, il faut un accès à la

base de données de GLPI et ajouter un utilisateur : (cf)

Page 7: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 7

Configuration de GLPI

Configuration générale

Le principal intérêt de cette page est de modifier l’adresse web de GLPI.

Assistance

Cette option permet de définir les horaires du planning.

Celle-ci permet aux adresses e-mail inconnues de recevoir le suivi de leurs tickets.

Page 8: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 8

Système

Il est très important de configurer le nombre maximum d’actions automatiques simultanées

car si celui-ci est inférieure au nombre d’actions automatiques devant se déclencher en même

temps, leurs activation sera annulé. (cf)

Utilisateurs

Il y a 2 types d’utilisateurs enregistrables sur GLPI :

- Utilisateurs présents dans la base de données de GLPI (cf)

- Utilisateurs présents dans un annuaire LDAP (cf)

Page 9: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 9

Ajouter un utilisateur

Base de données Un utilisateur enregistré dans la base de données de GLPI peut être modifié à volonté via

GLPI y compris son mot de passe.

Il est obligatoire de renseigner un identifiant, une adresse de messagerie et un profil.

Le choix du profil permet de décider ce que l’utilisateur pourra ou ne pourra pas faire, il y a

deux profils indispensables à une bonne utilisation de glpi :

- Le profil Self-Service : profil par défaut, réduit au maximum les droits de l’utilisateur

qui ne peut alors que créer un ticket, voir ses tickets et modifier ses préférences.

- Le profil Super-Admin : profil « glpi » ayant un accès complet à GLPI.

Si jamais il n’y a plus aucun profil super-admin, il sera alors impossible de modifier les

paramètres de GLPI, pour régler ce problème, il faut un accès à la base de données de GLPI

et ajouter un utilisateur : (cf )

Page 10: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 10

Annuaire LDAP Un utilisateur enregistré dans un annuaire LDAP ne peut pas être modifié depuis GLPI,

l’application consulte l’annuaire pour authentifier l’utilisateur et créer un utilisateur dans la

base de données pour faire lien avec l’annuaire.

Pour importer les utilisateurs il faut au préalable configurer l’authentification par LDAP (cf)

Ensuite, il faut cocher les utilisateurs que l’on veut importer puis cliquer sur « Actions » et

sélectionner « importer » dans le menu déroulant.

Page 11: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 11

Modifier un utilisateur

Pour modifier un utilisateur, il faut cliquer sur son nom dans la liste ou si l’on veut modifier

l’utilisateur avec lequel on est connecté, il faut cliquer sur son nom en haut de l’interface.

Ici on peut (en tant que compte super-admin ou compte concerné) : modifier le mot de passe,

modifier l’adresse de messagerie et passer en mode debug (super-admin).

Page 12: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 12

Groupes

Il y a 2 types de groupes enregistrables sur GLPI :

- Groupes présents dans la base de données de GLPI (cf )

- Groupes présents dans un annuaire LDAP (cf )

Ajouter un groupe

Base de données

Annuaire LDAP

Page 13: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 13

Pour importer les groupes il faut au préalable configurer l’authentification par LDAP (cf) Ensuite, il faut cocher les groupes que l’on veut importer puis cliquer sur « Actions » et

sélectionner « importer » dans le menu déroulant.

Profils

Les profils sont attribués à des utilisateurs et indiquent leurs droits dans GLPI.

Le profil Super-Admin a un accès total et sans restriction alors que le profil Self-Service

(profil par défaut pour les utilisateurs LDAP cf) ne donne accès qu’à l’interface simplifié ou

l’on ne peut que créer des tickets de helpdesk, consulter ses tickets et la FAQ.

Page 14: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 14

Ajouter un profil

Modifier un profil

On modifie ici les droits attribués au profil Self-Service

Il ne faut jamais modifier le profil Super-Admin en lui attribuant l’interface simplifiée car

celle-ci ne permet pas l’accès à toutes les configurations et ce choix ne pourra être corrigé

que via la base de données.

Si le profil Super-Admin est supprimé, il ne pourra être créé que via la base de données.

Page 15: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 15

Authentification

Configuration

Permet l’ajout d’utilisateur depuis n’importe quelle source sans avoir à la configurer, juste en

entrant le nom d’utilisateur.

Permet l’authentification automatique depuis des serveurs LDAP, pas besoin d’importer les

utilisateurs.

Permet de choisir une réaction à la suppression d’un utilisateur sur le serveur LDAP.

Annuaire LDAP

Page 16: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 16

Annuaire Active Directory

En cliquant sur l’option « Active Directory », les champs « filtre de connexion » et « champ

de l’identifiant » se remplissent automatiquement.

Pour que le serveur soit accessible, il faut le configuré comme actif.

Annuaire LDAP non Active Directory

Les champs « filtre de connexion » et « champ de l’identifiant » ne sont pas à configurer.

Pour que le serveur soit accessible, il faut le configuré comme actif.

Page 17: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 17

Activer l’annuaire

Pour se connecter ou exporter via l’annuaire, il faut associer l’annuaire configuré

précédemment à l’entité « root ».

Authentification SSO

Installer SSO

Pour configurer l’authentification par SSO, il faut procéder à plusieurs manipulations sur le

serveur.

Installer winbind

login as: root

[email protected]'s password:

root@GLPI:~# apt-get install winbind libpam-winbind libnss-winbind krb5-

config

root@GLPI:~#

Page 18: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 18

Configurer samba

Pour un domaine nommé exemple.lan, DOMAIN = EXEMPLE

DOMAIN.LAN = EXEMPLE.LAN

root@GLPI:~# vi /etc/samba/smb.conf

[global]

workgroup = DOMAIN

security = ADS

realm = DOMAIN.LAN

encrypt passwords = yes

winbind separator = +

idmap config *:backend = tdb

idmap config *:range = 70001-80000

idmap config DOMAIN:backend = rid

idmap config DOMAIN:range = 10000-70000

winbind enum users = yes

winbind enum groups = yes

vfs objects = acl_xattr

map acl inherit = Yes

store dos attributes = Yes

winbind trusted domains only = no

winbind use default domain = yes

Page 19: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 19

Configurer nsswitch

root@GLPI:~# vi /etc/nsswitch.conf

# /etc/nsswitch.conf

#

# Example configuration of GNU Name Service Switch functionality.

# If you have the `glibc-doc-reference' and `info' packages installed, try:

# `info libc "Name Service Switch"' for information about this file.

passwd: compat winbind

group: compat winbind

shadow: compat winbind

gshadow: files

hosts: files dns

networks: files

protocols: db files

services: db files

ethers: db files

rpc: db files

netgroup: nis

Page 20: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 20

Joindre GLPI au domaine

« Administrateur » est un utilisateur de l’annuaire Active Directory samba.

Installer le module winbind pour apache

root@GLPI:~# net ads join -U Administrateur

Enter Administrateur's password:

Using short domain name -- DOMAIN

Joined 'GLPI' to dns domain 'DOMAIN.LAN'

root@GLPI:~# wbinfo -u

eval

amphi

guest

krbtgt

manager

dns-server

dns-server2

root@GLPI:~#

root@GLPI:~# apt-get install libapache2-mod-auth-ntlm-winbind

root@GLPI:~# a2enmod auth_ntlm_winbind

Enabling module auth_ntlm_winbind.

To activate the new configuration, you need to run:

service apache2 restart

Page 21: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 21

Relancer les différents services

Configurer le site

root@GLPI:~# /etc/init.d/samba restart

[ ok ] Restarting nmbd (via systemctl): nmbd.service.

[ ok ] Restarting smbd (via systemctl): smbd.service.

[ ok ] Restarting samba-ad-dc (via systemctl): samba-ad-dc.service.

root@GLPI:~# /etc/init.d/winbind restart

[ ok ] Restarting winbind (via systemctl): winbind.service.

root@GLPI:~# /etc/init.d/apache2 restart

[ ok ] Restarting apache2 (via systemctl): apache2.service.

root@GLPI:~# vi /etc/apache2/sites-available/glpi.conf

<VirtualHost *:80>

ServerAdmin webmaster@localhost

DocumentRoot /var/www/html/glpi

<Directory "/var/www/html/glpi" >

NTLMAuth on

NTLMBasicAuth on

NTLMBasicRealm DOMAIN

AuthType NTLM

NTLMAuthHelper "/usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp"

NTLMBasicAuthoritative off

require valid-user

</Directory>

<Directory /var/www/glpi/plugins/fusioninventory>

Satisfy Any

Allow from all

</Directory>

KeepAlive on

</VirtualHost>

Page 22: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 22

Configurer GLPI

E-Mail

Collecteur d’e-mails

Page 23: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 23

Envoi d’e-mails

On peut configurer l’envoi d’e-mails (cf), choisir les destinataires (cf) et modifier les e-mails

envoyés (cf).

Suivis par e-mails

Configuration des destinataires

Choisir la notification dont on veut modifier les destinataires.

Page 24: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 24

Configuration des e-mails

Choisir le type de message (création de ticket, alerte sur les réservations … etc) que l’on veut

modifier.

Page 25: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 25

Affiche les variables propres à GLPI pour récupérer les informations de la base de données.

Permet de modifier le contenu des messages envoyés.

Inventaire

Ajouter du matériel Cette manipulation fonctionne avec tous les types de matériels cependant le gabarit, lui, sera

différent en fonction du matériel.

Page 26: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 26

Tickets

Créer un ticket

Ticket créé via l’interface web

Page 27: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 27

Type du ticket : incident ou demande

Demandeur : liste déroulante contenant tous les utilisateurs de la base de données, l’adresse

mail se configure automatiquement si un utilisateur est sélectionné.

Technicien attribué au ticket : liste déroulante contenant tous les utilisateurs de la base de

données ayant les droits nécessaires pour traiter un ticket, l’adresse mail se configure

automatiquement si un utilisateur est sélectionné.

Configurer le niveau de priorité.

Associer un matériel au ticket (ordinateur, imprimante … etc).

Description de l’incident ou de la demande (nécessaire à la création du ticket).

Page 28: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 28

Ticket créé par e-mail (cf)

Page 29: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 29

Agir sur un ticket

Lorsque que l’on ajoute un suivi, le demandeur le reçoit par mail. Cela permet donc de

l’informer de l’avancement de l’intervention.

Page 30: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 30

Ajouter une tâche et la planifier, permet d’informer le demandeur de la date et de la durée de

l’intervention mais également de l’inscrire au planning de GLPI.

Un ou plusieurs documents peuvent êtres joins au ticket.

Page 31: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 31

Ajouter une solution permet de clore le ticket, d’informer le demandeur de la résolution de

son problème et si besoin de la décrire.

Page 32: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 32

Actions automatiques

Configuration des actions automatiques

La fréquence d’exécution peut aller de toutes les minutes à tous les ans.

Il y a deux modes d’exécution : GLPI et CLI. CLI permet aux tâches de s’exécuter même si

personne n’utilise GLPI.

La plage horaire permet de définir les heures auxquelles la tâche doit s’exécuter.

Ici, la tâche s’exécute tous les jours à 9 heure du matin.

Page 33: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 33

Actions automatiques à connaître

Queuedmail

Cette tâche envoie tous les mails présents dans la liste d’attente des e-mails de GLPI.

Mailgate

Cette tâche récupère tous les mails présents dans la ou les boites e-mails configurées. (cf)

Page 34: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 34

Tasksheduler et WakeupAgents

Cette tâche permet l’exécution des tâches Fusioninventory.

Cette tâche permet d’activer de force les agents Fusioninventory depuis GLPI.

Exécutions des actions automatiques

Modifier la crontab de l’utilisateur apache.

Exécuter toutes les minutes les actions automatiques de glpi.

Page 35: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 35

Plugins

Installer un plugin

Page 36: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 36

Page 37: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 37

Page 38: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 38

Accéder au dossier des plugins de GLPI.

Télécharger le plugin.

Installer le plugin.

Page 39: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 39

Page 40: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 40

Configuration de Fusioninventory Pour inventorier les ordinateurs de son réseau, il faut y installer l’agent fusioninventory.

Interface

Permet de naviguer dans les fonctionnalités de Fusioninventory.

Affiche le nombre d’ordinateurs enregistrés dans GLPI via l’agent fusioninventory.

Affiche le nombre d’équipements réseaux (switchs, routeurs, …) et d’imprimantes inventoriés

via le protocole SNMP.

Affiche les tâches fusioninventory (préparées, en cours, réussies ou echouées).

Configuration générale

Cette option configure l’inventaire automatique des agents lorsque qu’ils s’exécutent.

Page 41: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 41

Ici, il faut configurer l’adresse par laquelle les agents vont joindre GLPI (se termine par

/plugins/fusioninventory/).

Créer une tâche fusioninventory

Page 42: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 42

Il faut absolument rendre la tâche active pour la lancer.

Il est possible de programmer une date précise pour l’exécution de la tâche mais si la tâche

doit être effectuée de façon quotidienne, hebdomadaire, mensuel …, il faut laisser les

paramètres de date vide. L’exécution d’une tâche nécessite l’activation d’un agent

fusioninventory, donc il est préférable de configurer l’option « Agent wakeup interval » à 1

minute et l’option « Number of agents to wake up » à 1.

Voici la liste des tâches exécutable via fusioninventory. La découverte réseau est nécessaire

pour effectuer un inventaire réseau car le plugin doit avoir détecté des matériels avant de les

inventorier. Les deux tâches concernant le protocole SNMP nécessitent une plage IP et une

authentification. (cf)

Page 43: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 43

La cible est un agent et/ou un matériel et/ou une plage IP.

L’acteur est un agent.

Configurer la tâche Tasksheduler pour automatiser l’exécution des tâches

Fusioninventory.(cf)

Page 44: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 44

Authentification SNMP et plages IP

Authentification SNMP

Les deux authentification ci-dessus sont présentes dans l’installation par défaut du plugin

Fusioninventory.

Créer une plage IP

Page 45: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 45

Configurer une plage IP

Associer les deux authentifications à la plage IP.

Page 46: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 46

Lieux

Créer un lieu

Page 47: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 47

Associer un matériel inventorié via Fusioninventory à un lieu

Page 48: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 48

Adapter le critère en fonction de la configuration du réseau concerné.

Page 49: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 49

Page 50: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 50

Configurer une alerte du niveau d’encre

des imprimantes

Il faut intégrer un script à la configuration du serveur :

###########################################################

#!/usr/bin/perl

# Alerte sur l'etat des cartouches des imprimantes

# Appel des modules nécessaires à la connexion à la base de données et à l'envoie de mail

use Net::SMTP::TLS;

use DBI;

use strict;

# Variables nécessaire à la connexion à la base de données

my $database = "glpi";

my $server = "localhost";

my $login = "glpi";

my $mdp = "mot_de_passe";

# Définition du seuil de vérification des cartouches

my $seuil = 10;

# Variables nécessaires à l'envoie de mail via SMTP

my $server_smtp = "smtp.gmail.com";

my $server_port = "587";

my $From = '[email protected]'; # Doit être différent de $To

my $passwd = "mot_de_passe_mail";

my $To = '[email protected]'; #Doit être différent de $From

# Connexion à la base de données

my $dsn = "DBI:mysql:database=$database;host=$server";

my $dbh = DBI->connect($dsn, $login, $mdp)

or die "Echec connexion";

Page 51: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 51

# Création de la requête SQL

my $requete = "

SELECT glpi_printers.name, glpi_plugin_fusioninventory_printers.sysdescr,glpi_locations.completename,

glpi_ipaddresses.name, glpi_plugin_fusioninventory_mappings.name,

glpi_plugin_fusioninventory_printercartridges.state

FROM glpi_printers, glpi_plugin_fusioninventory_printers,glpi_locations, glpi_ipaddresses,

glpi_plugin_fusioninventory_mappings, glpi_plugin_fusioninventory_printercartridges

WHERE glpi_plugin_fusioninventory_printercartridges.printers_id = glpi_printers.id

AND glpi_plugin_fusioninventory_printercartridges.printers_id =

glpi_plugin_fusioninventory_printers.printers_id

AND glpi_plugin_fusioninventory_printercartridges.printers_id = glpi_ipaddresses.mainitems_id

AND glpi_plugin_fusioninventory_printercartridges.plugin_fusioninventory_mappings_id =

glpi_plugin_fusioninventory_mappings.id

AND glpi_printers.locations_id = glpi_locations.id

AND glpi_ipaddresses.mainitemtype = 'Printer'

AND glpi_ipaddresses.binary_0 = '0'

AND glpi_plugin_fusioninventory_printercartridges.state < $seuil

";

# Execution de la requête SQL

my $sth = $dbh->prepare($requete);

$sth->execute();

# Variables nécessaires à l'interprétation de la requête

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;

Page 52: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 52

# Interprétation de la requête

while(my @row = $sth->fetchrow_array)

{

$nom = "Nom : ".$row['0']."\n";

$description = "Description : ".$row['1']."\n";

$lieu = "lieu : ".$row['2']."\n";

$ip = "@ IP : ".$row['3']."\n";

$toner = "Toner : ".$row['4']."\n";

$etat = "Niveau de la cartouche : ".$row['5']."%\n";

$liste = $liste.$nom.$description.$lieu.$ip.$toner.$etat."\n";

}

$liste = $liste."Veuillez verifier le stock des toners.\n";

# Arret de l'execution de la requête

$sth -> finish;

# Déconnexion de la base de données

$dbh -> disconnect;

# Connexion au serveur SMTP

my $smtp = Net::SMTP::TLS->new("$server_smtp", User=>$From, Password=>$passwd,

Port=>$server_port) or die "Erreur de connexion au serveur $server_smtp";

# Envoie du mail

$smtp->mail($From);

$smtp->to($To);

$smtp->data;

$smtp->datasend("From: $From\n");

$smtp->datasend("To: $To\n");

$smtp->datasend("subject: Alerte sur les toners des imprimantes reseaux\n");

$smtp->datasend("\n");

$smtp->datasend("$liste");

$smtp->dataend;

$smtp->quit;

###########################################################

Page 53: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 53

Il faut ensuite activer le script dans la crontab de l’utilisateur apache :

Ici le script est lancé tous les jours à 10h00.

Pannes

Destruction de l’utilisateur super-admin

Résolution via phpmyadmin

Page 54: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 54

Résolution via mysql

login as: root

root@GLPI's password:

root@GLPI:~# mysql -u glpi -p

Enter password:

mysql> use glpi

Database changed

mysql> UPDATE glpi_profiles_users

-> SET profiles_id='4', is_recursive='1'

-> WHERE users_id=(SELECT id FROM glpi_users WHERE

name="utilisateur");

Query OK, 1 rows affected (x.xx sec)

Rows matched: 1 Changed: 1 Warnings: 0

mysql> quit

Bye

Page 55: Documentation Administration GLPI 0.90 · L’utilisateur « glpi » est le super-administrateur par défaut de GLPI. Son mot de passe par défaut est « glpi ». Il est fortement

Documentation Administrateur pour GLPI 0.90.1

Documentation Administrateur pour GLPI 0.90.1 Page 55

L’action que vous avez réalisée n’est pas autorisée

Cette erreur s’affiche lorsqu’il y a eu plusieurs clics sur un bouton (modifier, supprimer,

valider…). Cette erreur n’est pas un problème, en effet, l’action escomptée a tout de même eu

lieu, il suffit alors de revenir en arrière puis de rafraichir la page.