Upload
vanthu
View
216
Download
0
Embed Size (px)
Citation preview
Mise en place et configuration
OCS GLPI
CHARLES WATSON
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 1
Cahier de Charges .............................................................................................................................. 2
Définition du besoin ............................................................................................................................... 2
Les Contraintes imposées ....................................................................................................................... 2
Analyse de l’environnement existant .................................................................................................... 2
Présentation d’oCs inventory-NG ................................................................................................. 4
Outil de gestion de parc informatique payant ...................................................................................... 4
Outil de gestion de parc informatique non payant ............................................................................... 4
OCS Inventory NG (Open Computer and software inventory) ........................................................... 4
Fonctionnement en interne ................................................................................................................ 4
Présentation de GLPI ..................................................................................................................... 5
GLPI (Gestionnaire Libre de Parc Informatique) .................................................................................... 5
Ses principales fonctionnalités ........................................................................................................... 5
Déploiement des agents GLPI ................................................................................................................. 6
ProCédure d’installation ................................................................................................................ 7
OCS .......................................................................................................................................................... 7
GLPI.......................................................................................................................................................... 7
Plugins ..................................................................................................................................................... 7
Configuration du serveur d’ocs et de glpi .................................................................................................. 8
ProCédure d’installation d’oCs inventory .............................................................................. 9
Configuration de la sécurité de XAMP ..................................................................................................... 15
Configuration d’oCs Inventory .................................................................................................... 16
installation de l’agent d’oCs ...................................................................................................... 19
Préparation du dossier d’installation ................................................................................................... 20
Configuration agent OCS ...................................................................................................................... 21
Création du GPO pour le déploiement du package ................................................................ 23
Présentation Des Machines Inventoriées ............................................................................................ 29
Installation de GLPI ......................................................................................................................... 32
Synchronisation OCS/GLPI .................................................................................................................... 35
Machines inventoriées dans OCS à importer....................................................................................... 38
Importations des utilisateurs (active directory) dans glpi ....................................... 41
Liaison LDAP .......................................................................................................................................... 42
Importation des groupes AD vers GLPI ................................................................................................ 46
Importation des Utilisateurs AD vers GLPI .......................................................................................... 49
Phase de Test ........................................................................................................................................ 52
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 2
Cahier de Charges
Antares une entreprise en développement spécialisé dans la communication, souhaitant avoir
une architecture bien construite de son réseau informatique a décidé de faire appel à moi en
tant que administrateur réseau pour la mise en place d’un réseau informatique performant et
évolutif.
Définition du besoin
Dans le but de garder une maitrise parfaite de son parc informatique, la DSI décide de mettre
en place un système d’inventaire et de gestion de parc informatique. La DSI me laisse le choix
du logiciel mais m’impose quelques contraintes
Les Contraintes imposées
Il faut que le logiciel choisi soit capable de :
Référencer tout le parc informatique et le réseau (constructeur et numéro de série des
ordinateurs, écrans, les IP des postes, …),
Offrir une vue de toutes les connexions utilisateurs sur toutes les machines du réseau,
Permettre la classification du matériel par service et par utilisateur si possible,
Pouvoir se renseigner sur les applicatifs présents sur les ordinateurs (nom, version,
numéro de licence) et ceci, de manière périodique,
Gérer des contrats,
Gérer tout cela via une interface web
Analyse de l’environnement existant
L’entreprise dispose actuellement d’un serveur HP avec un système d’exploitation Windows
2012 R2 avec cette configuration matérielle
HP ProLiant PS DL 180 Gen 9
Processeur Intel Xeon E5 – 2609 V3 / 2.4GHZ, 6 Cœur
Puce Jeu de puces Intel série C610
Mémoire HP SmartMemory, 16 Modules DIMM DDR4, jusqu'à 2133 MHz (512 Go max)
Mémoire Ram Installé 8 Go (Installé) / 512 Go (Maximum)
Stockage Standard HP Dynamic Smart Array B140i, contrôleurs HP Smart Array en option, et HP Smart HBAs via cartes stand-up PCIe
Baie de disque dur SATA 6Gb/s / SAS 12Gb/s 8 (total) / 8 (libre) x remplacement à chaud 3.5" LFF
Disque dur installé Aucun disque dur
Alimentation Jusqu'à 94% d'efficacité (Platinum), 550 W multi-sortie, 900 W RPS
Carte Réseau 2 x 1 Gigabit Ethernet
Châssis H : 8,75 cm ; L : 44,55 cm ; P : 60,7 cm
Services et Maintenance 3 ans de garantie
Prise en charge d’hyperviseurs Citrix XenServer
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 3
Microsoft Hyper-V Server 2012 VMware vSphere 6.0
Carte Vidéo 1 VGA Matrox G200eH2
Réf : http://www8.hp.com/fr/fr/products/proliant-servers/product-detail.html?oid=7252820
Logiciels choisis: après avoir analysés sur internet, plusieurs logiciels de gestion de parc
informatique et après avoir vu avec la DSI concernant des questions budgétaires, mon choix s’est
portés sur ces deux logiciels : OCS et GLPI qui sont des logiciels open sources et gratuits et qui
prennent en charge toutes les plateformes existantes telles que Windows, Linux,Mac . Ces deux
logiciels sont accessibles sur n’importe quel navigateur.
On peut facilement trouver de l’aide sur internet grâce à une importante communauté sur
internet
De plus, GLPI/OCS est une solution connue utilisée par beaucoup de professionnels
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 4
Présentation d’oCs Inventory-NG
Avoir une maitrise parfaite de son parc informatique est un élément capital dans la gestion d’une
entreprise. Surtout lorsqu’un réseau commence à disposer de nombreuses machines, cela
devient difficile de connaitre les ressources dont le réseau dispose et leur état. Ce qui peut poser
problème lorsqu’une maintenance informatique ou une mise à niveau s’impose dans
l’entreprise.
C’est dans ce but qu’ont été créés les logiciels d’inventaire et de gestion de parc informatique, il
existe plusieurs types : payant ou gratuit.
Outils de gestion de parc informatique payant
- H-Inventory
- Carilog
- PRTG
Outils de gestion de parc informatique non payant
- OCS
- GLPI
- OUAPI
- Visual Audit
OCS Inventory NG (Open Computer and software inventory)
OCS est une application gratuite qui permet de réaliser un inventaire sur la configuration
matérielle des machines du réseau et sur les logiciels déjà installés, l’application permet de
visualiser toutes ces informations grâce à une interface web :
Consultation de l’inventaire (recherche multicritères)
Consultation de données réseau
Utilisation de la télé déploiement (création des paquets, activation, affectation aux
machines)
Gestion de groupes de machines (statique et dynamique)
Paramétrages des fonctionnalités agent (registre, IPdiscover,)
Fonctionnement en interne
- le serveur de communication fonctionne avec Apache/MySQL/perl. Il est multi
plateforme (Unix, Windows…).Sa conception et l’utilisation de mod_perl donne à une
machine des performances serveur afin d’inventorier plusieurs milliers de machines. Il
assure aussi la gestion automatique de doublons.
- Les agents afin de collecter le maximum d’information, des clients (agents) sont installés
sur les machines à inventorier. De nombreuses plateformes sont disponibles pour les
clients (Windows, Linux, Mac OS X …….)
- Principe de fonctionnement : le serveur ocs reçoit les inventaires envoyés par les agents
au format XML et enregistre les données dans sa base de données MySQL.
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 5
Présentation de GLPI
L’utilisation d’OCS Inventory NG avec un logiciel de gestion de gestion de parc informatique
comme l’outil open source GLPI permet d’obtenir un inventaire complet et de gestion
permettant de mettre à jour vos configurations clientes, gérer les licences, de proposer un
helpdesk, et plus encore. GLPI a ainsi développé un mode OCS-NG qui permet de synchroniser
les bases de données (OCS et GLPI). C’est une fonctionnalité qui est implémenté nativement
dans l’interface administrative de GLPI.
GLPI (Gestionnaire Libre de Parc Informatique)
C’est une application full Web pour gérer l’ensemble de vos problématiques de gestion de parc
Informatique : de la gestion de l’inventaire des composantes matérielles ou logicielles d’un parc
informatique à la gestion de l’assistance aux utilisateurs
Ce logiciel a été lancé en 2003 sous licence GPL par l’association Indepnet.
Ses principales fonctionnalités
- Inventaire des ordinateurs, périphériques, réseaux, imprimantes
- Gestion des licences (acquises, à acquérir…..) et des dates d’expiration
- Affectation du matériel par groupe géographique (salle, étage, site…) par groupe
d’utilisateurs et par utilisateur
- Gestion des informations administratives et financières (achat, garantie et extension,
amortissement) ;
- Gestion des états de matériel ;
- Gestion des demandes d’intervention pour tous les types de matériel de
l’inventaire dans le respect des bonnes pratiques ITIL ;
- Gestion du planning et export au format ICal pour Assistant personnel ;
- Interface pour permettre à l'utilisateur final de déposer une demande d’intervention ;
- Gestion des entreprises, contrats, documents liés aux éléments d’inventaires ;
- Réservation de matériel ;
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 6
- Gestion d’un système de base de connaissances hiérarchique, gestion
d’une FAQ publique et, ou privée ;
- Génération de rapports sur le matériel, de rapports réseau, de rapports sur
les interventions Déploiement des agents GLPI
Pour faire son inventaire GLPI a besoin d’un logiciel appelé FusionInventory-Agent à déployer
sur les postes clients (agents). FusionInventory est de base, un logiciel de gestion de parc
informatique et d’inventaire au même titre qu’OCS et GLPI, mais une partie des développeurs
d’OCS a décidé de quitté OCS Inventory pour lancer un nouveau projet nommé FusionInventory-
Agent.
L’objectif de l’équipe était de réaliser un projet dynamique et de s’interfacer au mieux avec les
différents acteurs existants dans le monde de la gestion de parc,
FusionInventory est au départ la fusion de deux projets :
- Le plugin GLPI Tracker (interrogation et découverte SNMP) renommé
FusionInventory for GLPI
- L’agent UNIX unifié OCS Inventory qui devient FusionInventory Agent
FusionInventory est composé des modules suivants :
Communication RPC : permet de réveiller l’agent à distance qui contacte le serveur à
distance, puis récupère les informations pour lancer des commandes.
Inventory : permet d’inventorier une machine sur lequel l’agent est installé. Il remonte
les informations matérielles, les logiciels avec leur numéro de version, les machines
virtuelles et leur processus.
Wake On LAN : permet de réveiller une machine à distance.
NetDiscovery : découverte réseau (NMAP, NetBIOS, SNMP) afin de récupérer un
maximum sur les matériels connectés en réseau.
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 7
ProCédure d’installation
Tout d’abord nous allons télécharger les outils indispensables pour l’installation d’ocs et de
glpi.
OCS
-
1. OCS Inventory NG Management server for Windows 2. OCS Inventory NG agent for Windows
- OCS Inventory Packager : est une application destinée à préparer, pour Windows, des
paquets d'installation automatisée de logiciels (ne nécessitant que de simples clics), de
façon à rendre leur installation transparente pour l'utilisateur.
http://www.ocsinventory-ng.org/en/download/tools.html
GLPI
http://www.glpi-project.org/spip.php?article3
Plugins
http://plugins.glpi-project.org/#/plugin/ocsinventoryng
1) Ce plugin permet de synchroniser GLPI avec la solution d'inventaire OCS Inventory NG.
https://github.com/fusioninventory/fusioninventory-for-glpi/releases
2) FusionInventory Inventory :
- Inventaire local des ordinateurs (matériel, logiciel, antivirus).
- Prise en charge et mise à jour des ordinateurs déjà dans GLPI.
Voici le résultat final après avoir tout téléchargé
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 8
Configuration du serveur d’ocs et de glpi
- Type de machines : VM sous Hyper V
- OS installé : Windows 2012 R2 Datacenter
- Mémoire installé : 2 Go de ram
- Configuration IP : ce serveur dispose d’une adresse IP fixe en 172.16.1.61
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 9
ProCédure d’installation d’oCs inventory
Dans un premier temps nous allons installer ocs inventory serveur, qui comprend le serveur
web Xamp. C’est un paquet tout en un qui installe un serveur apache, PHP, MySQL et d’autres
plugins nécessaires pour le bon fonctionnement d’ocs inventory.
Exécuter le setup OCSNG-Windows
Sélectionner la langue puis « suivant »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 10
Ce message vous indique que le serveur web Xampp avec Perl n’a pas été trouvé sur l’ordinateur,
mais vous pouvez l’installer les composants de XAMPP Web Server fournis avec ce setup.
Cliquer sur « OK »
Accepter les termes du contrat puis Suivant
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 11
- Choisissez le dossier d’installation puis « Suivant »
- Il faut choisir les composants d’OCS Inventory NG puis « Suivant »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 12
- Cliquer sur « Installer »
Pendant l’installation vous allez avoir trois fenêtres CMD qui vous indiquent que Xamp, MySQL
et apache2 sont bien installés.
Appuyer sur n’importe quelle touche pour « continuer »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 13
- Le service MySQL a démarré, appuyez sur n’importe quelle touche pour « continuer »
- Le service Apache2 démarre appuyez sur n’importe quelle touche pour « continuer »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 14
L’installation de notre serveur OCS Inventory NG est maintenant terminé,tous les pacquets
intégrés (appache,PERL,mod_perl,mysql….) ont été installés avec succès.
Cliquez sur fermer pour terminer l’installation d’ocs inventory serveur
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 15
Configuration de la sécurité de XAMP
Après avoir terminé l’installation le navigateur va se lancer avec la page de configuration Xamp.
Cliquez sur le lien qui se trouve tout en bas de la page pour configurer l’accès au serveur web de Xampp
Puis, Changez le mot de passe de root « Azerty1 dans notre cas ».Ensuite, il faut cliquer sur « Password
Changing ».
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 16
Configuration d’oCs inventory
Pour accéder à la page d’administration d’OCS Inventory, on tape cette dans le navigateur :
http://localhost/ocsreports
- Vous tomberez sur cette page
- Le login MySQL : root
- Le mot de passe qu’on a défini précédemment dans Xampp
- Le nom d’hôte ou est installé MySQL : localhost
Une fois toutes ces informations entrées, validez et OCS va créer sa base MySQL
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 17
- Faites soumettre la requête
L’installation est maintenant terminée. Pour accéder directement à la page d’administration
d’ocs, cliquer sur le lien « Click here to enter OCS-NG GUI ».
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 18
User : admin
Password : admin
Comme vous pouvez le constater sur notre page de démarrage il y a une alerte de sécurité sur quelques
règles qui n’ont pas été respectées sur notre serveur OCS
Le fichier install.php est présent dans notre répertoire, avec ce fichier un utilisateur mal
intentionné peut écraser notre installation en installant un nouveau serveur OCS Inventory par-
dessus du notre. Le fichier install.php permet de configurer l’accès à la base de données, donc
après la configuration il est préférable de le supprimer du serveur : C :\xamp\htdocs\ocsreports
Le second message concerne l’utilisation du compte et du mot de passe par défaut de la base de
données. Il est donc nécessaire de créer un utilisateur pour notre base et de lui affecter les droits
ou de changer le mot de passe du compte ocs
Enfin pour le troisième message, il suffit de
changer mot de passe de la GUI du serveur OCS
via l’icône Users et l’onglet et l’onglet Super
administrateur, puis changer le mot de passe de
la session admin
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 19
installation de l’agent d’oCs
C’est grâce à l’agent OCS Inventory que la communication est possible entre les postes clients
et le serveur OCS .En déployant l’agent sur les postes clients du parc informatique, on aura la
possibilité de faire remonter toutes les informations qui se trouvent sur les postes clients.
L’agent OCS Inventory NG pour Windows peut fonctionner en tant que service Windows
automatiquement au démarrage. Il peut aussi fonctionner en tant que application qui peut être
lancée à l’aide d’un script de login, d’une GPO sous active directory, d’une tache planifiée, ou
d’un raccourci dans le menu démarrer.
On peut installer l’agent manuellement sur les postes clients, ce qui entraine l’interruption de
l’utilisateur pendant son travail et tout dépend de la taille du parc informatique, cela peut
représenter une grosse perte de temps non négligeable.
Sinon, selon la taille de l’infrastructure, on peut déployer l’agent avec le lanceur OcsLogon.exe
via un GPO active directory ou un script de login.
Le lanceur OcsLogon.exe est un petit outil destiné à s’exécuter au sein d’un script de connexion
de login ou d’une GPO active directory
A la fin de chaque inventaire, l’agent utilise et écrit des fichiers stockés dans le répertoire
C:\ProgramData\OCS Inventory NG\Agent.
Dans un premier temps nous allons préparer le paquet de déploiement
Prérequis
- OCSNG-Windows-Agent-2.1.1
- OCSNG-Windows-Packager-2.1.1 (à décompresser dans le dossier OCSNGAgent-2.2.1)
- PSTools (à décompresser dans le dossier OCSNGAgent-2.2.1)
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 20
- Copier dans C:\xampp\apache\conf\ssl.crt le fichier server.crt et collez le dans le
dossier OCSNGAgent-2.2.1
Préparation du dossier d’installation
Créer un nouveau dossier « Install » et copier dans ce dossier
- Renommer le fichier server.crt en cacert.pm
- Renommer le fichier OcsLogon en adresse IP du serveur ocs
- OCS-NG-Windows-Agent-Setup
- OcsPackager
Pour lancer OcsPackage.exe les composants PsExec.exe de Microsoft sont requis, il faut donc
télécharger et décompresser le dossier PSTools.Zip dans le dossier « Install ».
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 21
Configuration agent OCS
Lancer OcsPackager qui va nous permettre de générer un fichier ocspackage.exe
- Agent Setup file : le fichier OCS-NG-Windows-Agent-Setup.exe qu’on a placé
dans le dossier Install
- Le certificat qu’on a renommé en cacert.pem
Common line options
- /S : pour lancer l’installateur en mode silencieux, sans interaction de l’utilisateur
- /NOSPLASH : désactive les fenêtres d’affichage lorsque l’installateur est lancé
- /server : l’adresse de connexion du serveur ocs
- Le compte administrateur du domaine antares.fr
Cliquer sur Next et donner le dossier de destination et vous verrez cet exécutable crée
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 22
Maintenant nous devons envoyer cet exécutable sur la console web de gestion du serveur OCS
via le : http://172.16.1.61/ocsreports.
Choisissez l’onglet configuration puis client
Puis rechercher le fichier ocspackage.exe que vous venez de générer ensuite uploadez-le
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 23
Maintenant on peut remarquer que notre fichier OcsPackage.exe est bien présent dans notre
GUI
Création du GPO pour le déploiement du package
Dans un premier temps nous allons transférer ces deux fichiers sur notre serveur active
directory
- OcsLogon renommé en adresse IP du serveur ocs.exe
- Le package généré précédemment
On va créer maintenant, une GPO qui sera déployé au démarrage de tous les postes du
domaine antares.fr.
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 24
Créer un nouvel objet GPO
Dans notre exemple, nous allons plutôt privilégier une stratégie d’ordinateur qui s’exécutera au
démarrage de l’ordinateur.
Rappel : La version en service Windows communique automatiquement avec le système OCS-
NG et enregistre les inventaires et les paquets de déploiement en se basant sur les paramètres
définis au niveau du serveur. La version application est utilisée lorsque l'agent par des
ordinateurs ne pouvant pas communiquer avec le serveur, ou lorsque la version service n'est pas
recherchée ou autorisée
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 25
Développer l’arbre «configuration ordinateur » pour afficher les scripts des paramètres
Windows
Puis double-cliquer sur « démarrage » dans le panneau de droite
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 26
On clique sur le bouton « afficher les fichiers » pour afficher les scripts exécutables utilisables et
y copier le lanceur « Ocslogon.exe » renommer en 172.16.1.61 et l’installateur tout-en-un
« Ocspakage.exe ».
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 27
On peut à présent fermer ce Startup et cliquer sur le bouton « Ajouter », cliquer sur le bouton
« Parcourir » pour sélectionner le lanceur « 172.16.1.61.exe », et indiquer ces paramètres, dans
notre exemple
- /PACKAGER : pour utiliser un installateur tout-en-un réalisé avec le Packager
- /GPO : pour utiliser le fichier installateur tout-en-un copié dans la GPO
- /SERVER : http://172.16.1.61 pour utiliser le serveur de communication qui se
trouve à l’adresse http://172.16.1.61/ocsreports
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 28
Enfin valider cette fenêtre pour activer la GPO et le script de démarrage
L’installation de l’agent est maintenant terminée, quand une machine démarrera sur le réseau
le lanceur « OcsLogon » s’exécutera automatiquement et installera l’agent OCS Inventory NG en
mode service.
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 29
Présentation Des Machines Inventoriées
Après l’installation, l’inventaire réalisé en tache de fond et l’envoi des données à notre serveur
via l’interface d’administration web OCS, on peut constater la présence de nouveaux postes
inventoriés dans notre serveur.
Pour obtenir le détail de l’inventaire d’une machine, il faut cliquer sur puis sur le
nom de la machine en question
La page qui s’ouvre nous donne un résumé de la machine en indiquant le nom, l’adresse IP, le
nom de domaine, l’utilisateur connecté lors du dernier inventaire, les caractéristiques du
processeur le nom du système ainsi que sa clé …….
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 30
Ce menu nous permet de voir les informations matérielles en (rose), logicielles en (bleu) et les
périphériques en (vert)
On peut aussi modifier le tag de la machine
Et enfin grâce à cette icone on peut afficher la totalité de l’inventaire de cette
machine sur une seule page
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 31
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 32
Installation de GLPI
Maintenant, nous allons passer à l’installation de GLPI, nous allons par la suite synchroniser
notre base de données OCS avec celle de GLPI afin de pouvoir bénéficier d’un service desk et
de gestion de notre parc informatique.
Une fois le téléchargement terminé et dézippé, il faut déposer le dossier GLPI dans
c:\xamp\htdos
Pour lancer l’installation,il faut acceder via un navigateur en tapant l’adresse :
http :172.16.1.61/glpi
On choissit la langue
Après avoir lu et acceptés les termes de la licence, on installe
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 33
Puis on renseigne les paramètres de connexion : root /Azerty1
Enfin créer une nouvelle base de données
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 34
Notre base de donnée a bien été créé et des comptes par défauts ont été aussi crées
Appuyer sur utiliser GLPI pour accéder à l’interface graphique de GLPI ou via le
http://172.16.1.61/glpi
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 35
On est à présent connecté sur notre interface GLPI
Le module Parc permet d’accéder aux différents matériels inventoriés
Le module Assistance permet de créer, suivre les tickets et voir les statistiques
Le module Gestion permet de gérer les contacts, fournisseurs, budgets, contrats et
documents
Le module Outils permet de gérer des notes, la base de connaissance, les réservations,
les flux RSS et visualiser les rapports
Le module Administration permet d’administrer les utilisateurs, groupes, entités,
profils, règles et dictionnaires
Le module Configuration permet d’accéder aux options de configuration générale de
GLPI : notifications, collecteurs, tâches automatiques, authentification, plugins, liens
externes.
Synchronisation OCS/GLPI
Pour utiliser l’inventaire dans GLPI, il faut soit installer l’agent fusioninventory sur tous postes
clients, soit importé la base OCS dans GLPI via le plugin glpi-ocsinventoryng
Extraire le plugin dans c:\xamp\glpi\plugins
Maintenant dans configuration puis plugins
Installer et activer le plugin OCS Inventory NG
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 36
Cliquer sur OCS Inventory NG puis sur serveurs OCSNG
Renseigner les informations nécessaires à la connexion de la base de données d’OCS
Pour l’utilisateur et le mot de passe il faut mettre un utilisateur qui a les droits nécessaires sur
la base de données ocsweb
Une fois enregistré, on retrouve le serveur en cliquant sur son nom
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 37
On peut remarquer que les informations ont été correctement renseignées et le test de
connexion à la base de données OCS a été réussi
Dans l’onglet « Tous » on peut configurer le chemin d’accès web de la console, les options
d’importations ainsi que les informations générales
Dans les options d’importations on peut choisir d’importer ce que l’on veut importer parmi les
ordinateurs, les imprimantes, les modems. Cette option nous permet également d’importer
sans les doublons. Glpi vérifie les informations afin d’éliminer les doublons.
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 38
Dans les informations générales, on peut gérer ce qui sera importé pour chaque machine ce
qui nous permettra d’éviter l’importation d’informations inutiles ou confidentielles
Nous allons procéder à l’importation des éléments stockés dans la base OCS
Machines inventoriées dans OCS à importer
Dans outils, on clique sur « OCS Inventory NG »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 39
Dans la page qui s’ouvre, on a plusieurs options notamment Importation de nouveaux
ordinateurs qui importe toutes les machines nouvellement inventoriés dans OCS ou
synchronisation des ordinateurs déjà importés qui nous permettra de mettre à jours les
modifications apportées à la configuration des postes déjà importées.
Nous allons choisir de les importer en cliquant sur « Importation de nouveaux ordinateurs »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 40
On peut constater l’apparition de la liste des machines qui n’ont jamais été importés. On peut
choisir de les importer ou pas en décochant.
Appuyer sur « Importer »
Notre base de données OCS a bien été importée dans GLPI sans erreurs
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 41
Importations des utilisateurs (active directory) dans
glpi
GLPI s’interface avec des annuaires LDAP afin d’authentifier les utilisateurs, de contrôler leurs
accès, récupérer leurs informations et d’importer des groupes. Tous les annuaires LLDAP v3
sont supportés par GLPI
L’importation et la synchronisation des utilisateurs peuvent se faire de deux manières :
- A la première connexion, l’utilisateur est créé dans GLPI. A chaque login ses
informations personnelles sont synchronisées avec l’annuaire
En masse : soit via l’interface web GLPI, soit via un script fournit Importer et synchroniser
depuis un annuaire par script.
Nous allons choisir l’importation de masse via l’interface web de GLPI.
Dans la configuration qui va suivre nous allons importer tous les utilisateurs de notre OU
Antares sur GLPI de façon à ce que chaque utilisateur de cet unité d’organisation ait un accès à
l’interface d’ouverture de ticket d’incident et demandes de GLPI
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 42
Liaison LDAP On va maintenant configurer la liaison LDAP qui va nous permettre d’importer tous nos
utilisateurs « active directory »
Dans le menu configuration il faut cliquer sur « Authentification »
La page qui s’ouvre devant nous, nous demande l’installation de l’extension LDAP de notre
passeur PHP qui se trouve dans c:\xamp\php\php.ini
Pour résoudre ce problème, il faut :
1) Rechercher et Decommenter le fichier php_ldap.dll
2) c:\xamp\php copier ces deux fichiers : libea32.dll, ssllea32.dll dans
c:\winndows\systèmes32
3) Copier libsasl.dll de c:\xamp\php à c:\xamp\appache\bin
4) Enfin redémarrer le service apache
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 43
Maintenant que notre problème de passeur PHP est résolu on peut à présent Cliquer sur
« Annuaire LDAP »
Puis cliquer sur « le bouton + pour Ajouter »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 44
Cliquer sur « Active Directory » puis renseigner les informations nécessaires
Nom : le nom de nouvel annuaire LDAP
Serveur par défaut : oui Actif : oui
Serveur : adresse IP de notre serveur active directory
BaseDN : c’est le chemin en langage LDAP de tous les utilisateurs qu’on souhaite importer de
notre unité d’organisation Watson qui se trouve dans notre domaine antares.fr
BaseDN : ou=saca, dc=antares, dc=fr / dc : Domain controler
DN du compte : cn=administrateur, cn=users, dc=antares, dc=fr
Mot de passe du compte administrateur
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 45
Maintenant on peut à présent tester la connexion à notre annuaire LDAP en allant dans
« configuration », « Authentification », « Annuaire LDAP ».
Test réussi signifie que notre serveur annuaire LDAP arrive à communiquer avec notre
annuaire active directory
Notre annuaire est maintenant ajouté, on va pourvoir maintenant le synchroniser avec notre
serveur GLPI afin d’y ajouter les utilisateurs et les groupes qui figurent sur l’AD
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 46
Importation des groupes AD vers GLPI
Sur notre Active Directory, on a actuellement deux groupes : secrétariat et direction
Nous allons les importer sur notre serveur GLPI
Cliquer sur l’onglet « Administration » puis « groupe »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 47
Maintenant cliquez sur « Liaison annuaire LDAP »
« Importation de nouveaux groupes »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 48
Maintenant il nous reste plus qu’à cocher les groupes qu’on souhaite importer et cliquer sur
« Action » puis Importer
On peut maintenant constater la présence des groupes que nous venons d’importer sur notre
serveur GLPI
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 49
Importation des Utilisateurs AD vers GLPI
Nous allons maintenant procéder à l’importation procéder de tous les utilisateurs qui se
trouvent dans notre unité d’organisation « Watson »
Dans l’onglet « Administration » cliquer sur « Utilisateurs », puis sur liaison LDAP
« Importation de nouveaux utilisateurs »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 50
Ici nous avons la possibilité de filtrer l’importation par le nom, le prénom, le titre, la date
d’ajout à l’AD etc.
Pour importer sans filtrer, il suffit de cliquer sur le bouton « rechercher » qui se trouve tout en bas
de la bas
Apparait ci-dessous la liste de tous les utilisateurs qui se trouve dans notre unité d’organisation
Watson
On choisit les utilisateurs qu’on souhaite importer puis dans « Action » on clique sur
« Importer »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 51
Nos utilisateurs ont été importés avec succès
On peut les voir dans l’onglet « Administration » puis « Utilisateur »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 52
Phase de Test
L’interface utilisateur est la plus restrictive. Depuis cette interface, un utilisateur peut
uniquement créer des tickets, suivre le traitement des tickets, réaliser des réservations et
consulter la foire aux questions.
GLPI crée automatiquement un compte pour tous les utilisateurs importés depuis active
directory.
Pour accéder à cette interface l’utilisateur doit taper « http://l’adresse IP du serveur
glpi/glpi »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 53
Sur la page d’accueil, l’utilisateur peut voir le nombre de ses tickets suivant leurs statuts.
Pour ouvrir un incident, l’utilisateur doit cliquer sur «Créer un ticket »
Mise en place et configuration OCS GLPI
Auteur : CHARLES Watson BTS SIO 2014-2016 54
Ensuite décrire l’incident et enfin « soumettre la demande »
A la réception du ticket, l’administrateur de glpi se chargera d’affecter le ticket au technicien
de son choix.