Mise en place et configuration CHARLES WATSON
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 Auteur : CHARLES Watson BTS SIO 2014-2016 1
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 Processeur Puce Mémoire Mémoire Ram Installé Stockage Baie de disque dur Disque dur installé Alimentation Carte Réseau Châssis Services et Maintenance Prise en charge d hyperviseurs HP ProLiant PS DL 180 Gen 9 Intel Xeon E5 2609 V3 / 2.4GHZ, 6 Cœur Jeu de puces Intel série C610 HP SmartMemory, 16 Modules DIMM DDR4, jusqu'à 2133 MHz (512 Go max) 8 Go (Installé) / 512 Go (Maximum) Standard HP Dynamic Smart Array B140i, contrôleurs HP Smart Array en option, et HP Smart HBAs via cartes stand-up PCIe SATA 6Gb/s / SAS 12Gb/s 8 (total) / 8 (libre) x remplacement à chaud 3.5" LFF Aucun disque dur Jusqu'à 94% d'efficacité (Platinum), 550 W multisortie, 900 W RPS 2 x 1 Gigabit Ethernet H : 8,75 cm ; L : 44,55 cm ; P : 60,7 cm 3 ans de garantie Citrix XenServer Auteur : CHARLES Watson BTS SIO 2014-2016 2
Carte Vidéo Microsoft Hyper-V Server 2012 VMware vsphere 6.0 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 Auteur : CHARLES Watson BTS SIO 2014-2016 3
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. Auteur : CHARLES Watson BTS SIO 2014-2016 4
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 ; Auteur : CHARLES Watson BTS SIO 2014-2016 5
- 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. Auteur : CHARLES Watson BTS SIO 2014-2016 6
ProCédure d installation Tout d abord nous allons télécharger les outils indispensables pour l installation d ocs et de glpi. OCS GLPI - 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 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é Auteur : CHARLES Watson BTS SIO 2014-2016 7
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 Auteur : CHARLES Watson BTS SIO 2014-2016 8
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» Auteur : CHARLES Watson BTS SIO 2014-2016 9
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 Auteur : CHARLES Watson BTS SIO 2014-2016 10
- Choisissez le dossier d installation puis «Suivant» - Il faut choisir les composants d OCS Inventory NG puis «Suivant» Auteur : CHARLES Watson BTS SIO 2014-2016 11
- 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» Auteur : CHARLES Watson BTS SIO 2014-2016 12
- 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» Auteur : CHARLES Watson BTS SIO 2014-2016 13
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 Auteur : CHARLES Watson BTS SIO 2014-2016 14
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». Auteur : CHARLES Watson BTS SIO 2014-2016 15
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 Auteur : CHARLES Watson BTS SIO 2014-2016 16
- 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». Auteur : CHARLES Watson BTS SIO 2014-2016 17
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 pardessus 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 Auteur : CHARLES Watson BTS SIO 2014-2016 18
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) Auteur : CHARLES Watson BTS SIO 2014-2016 19
- 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». Auteur : CHARLES Watson BTS SIO 2014-2016 20
Configuration agent OCS Lancer OcsPackager qui va nous permettre de générer un fichier ocspackage.exe Common line options - 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 - /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 Auteur : CHARLES Watson BTS SIO 2014-2016 21
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 Auteur : CHARLES Watson BTS SIO 2014-2016 22
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. Auteur : CHARLES Watson BTS SIO 2014-2016 23
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 Auteur : CHARLES Watson BTS SIO 2014-2016 24
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 Auteur : CHARLES Watson BTS SIO 2014-2016 25
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». Auteur : CHARLES Watson BTS SIO 2014-2016 26
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 Auteur : CHARLES Watson BTS SIO 2014-2016 27
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. Auteur : CHARLES Watson BTS SIO 2014-2016 28
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 nom de la machine en question puis sur le 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é. Auteur : CHARLES Watson BTS SIO 2014-2016 29
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 machine sur une seule page on peut afficher la totalité de l inventaire de cette Auteur : CHARLES Watson BTS SIO 2014-2016 30
Auteur : CHARLES Watson BTS SIO 2014-2016 31
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 Auteur : CHARLES Watson BTS SIO 2014-2016 32
Puis on renseigne les paramètres de connexion : root /Azerty1 Enfin créer une nouvelle base de données Auteur : CHARLES Watson BTS SIO 2014-2016 33
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 Auteur : CHARLES Watson BTS SIO 2014-2016 34
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 Auteur : CHARLES Watson BTS SIO 2014-2016 35
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 Auteur : CHARLES Watson BTS SIO 2014-2016 36
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. Auteur : CHARLES Watson BTS SIO 2014-2016 37
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» Auteur : CHARLES Watson BTS SIO 2014-2016 38
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» Auteur : CHARLES Watson BTS SIO 2014-2016 39
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 Auteur : CHARLES Watson BTS SIO 2014-2016 40
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 Auteur : CHARLES Watson BTS SIO 2014-2016 41
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 Auteur : CHARLES Watson BTS SIO 2014-2016 42
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» Auteur : CHARLES Watson BTS SIO 2014-2016 43
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 Auteur : CHARLES Watson BTS SIO 2014-2016 44
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 Auteur : CHARLES Watson BTS SIO 2014-2016 45
Importation des groupes AD vers GLPI Mise en place et configuration 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» Auteur : CHARLES Watson BTS SIO 2014-2016 46
Maintenant cliquez sur «Liaison annuaire LDAP» «Importation de nouveaux groupes» Auteur : CHARLES Watson BTS SIO 2014-2016 47
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 Auteur : CHARLES Watson BTS SIO 2014-2016 48
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» Auteur : CHARLES Watson BTS SIO 2014-2016 49
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» Auteur : CHARLES Watson BTS SIO 2014-2016 50
Nos utilisateurs ont été importés avec succès Mise en place et configuration On peut les voir dans l onglet «Administration» puis «Utilisateur» Auteur : CHARLES Watson BTS SIO 2014-2016 51
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» Auteur : CHARLES Watson BTS SIO 2014-2016 52
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» Auteur : CHARLES Watson BTS SIO 2014-2016 53
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. Auteur : CHARLES Watson BTS SIO 2014-2016 54