Ocs Glpi

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 41

INTRODUCTION : 3

CAHIER DES CHARGES : 3


INSTALLATION DE GLPI : 4
CREATION D’UTILISATEUR : 10
Création de catégorie : 12
Création d’un ticket : 13
Ouverture et résolution d’un ticket : 14
Création d’une base de connaissance pour les solutions : 17

INSTALLATION D’OCS INVENTORY NG : 20


Configuration de l’interface web d’OCS 23
Déploiement D’OCS par GPO 32

I. CREATION D'UN PACKAGE DE DEPLOIEMENT AUTOMATIQUE 32

II. CREATION D'UNE GPO POUR LE DEPLOIEMENT DU PACKAGE 34

III. APPLICATION ET TESTS DE LA GPO 38


Conclusion 41
Introduction :
Comparaison avec d'autre solution :

Il existe plein d’autres solution pour mettre en place la gestion de parc, par exemple SCCM
2012 qui correspond aussi au objectif mais qui est très couteux, il possible aussi de faire appel à des
développeurs pour mettre en place un outil de gestion des tickets, mais c’est très couteux c’est pour
cela que le choix porte sur OCS/GLPI qui sont des outils gratuits.

Ocs : c’est un logiciel de gestion de patrimoine informatique :

- Il permet la gestion d’un parc informatique (Ordinateur, imprimante, vidéo projecteur,


routeurs ect...)
- Il permet aussi de gérer les modules c’est-à-dire les logiciels

Glpi : C’est un logiciel de gestion des incidents / demandes (Help desk)

- Un incident : c’est un dysfonctionnement ou une dégradation d’un matériel ou d’un service.


- Une demande : c’est l’expression d’un souhait pour une installation d’un service ou d’un
matériel.

Il existe un référentiel « ITIL » qui harmonise la gestion informatique avec des termes précis.

Cahier des charges :

Dans l’entreprise exasys, le service informatique ne dispose d’aucun outil de gestion de leur parc
informatique, dans un premier temps il faudra installer GLPI pour la gestion des tickets et des
demandes puis dans un deuxième temps on installera OCS pour gérer le parc informatique. Une fois
les installations terminées il faudra :

Objectif :

- Mise en place des outils OCS/GLPI


- Déployer l’agent OCS par GPO sur chaque poste
- Déployer 1 logiciel bureautique sur plusieurs postes
- Configurer un import automatique de la base OCS dans GLPI
Installation de GLPI :

Prérequis :

Pour installer le logiciel GLPI il faut s’assurer que les logiciels suivant soient installés :

o Apache 2
o Mysql-server
o Php my admin

ð Il faut maintenant crée la base de donnée sous my sql « glpidb » qui sera utiliser par glpi
pour cela il faut se connecter à my sql à l’aide du terminal sous Debian :

# mysql –u root –p \\ cette commande permet de se connecter a mysql avec l’utilisateur root, ensuite
renseigner votre mot de passe.

#mysql > create database glpidb \\ cette commande crée la base de donnée glpidb dans my sql

ð Maintenant que la base de donnée est créer, il faut crée l’utilisateur « glpiuser » qui
permettra de gérer la base de donnée depuis glpi pour cela il suffit de taper la commande
suivante dans le terminal toujours connecter à mysql :

#mysql > grant all privileges on glpidb.* to glpiusers@localhost identified by ‘mot de passe’ \\ cette
commande crée l’utilisateur Glpi avec tous les privilèges remplacer mot de passe par un que vous avez
choisi.

ð Vous pouvez maintenant quitter mysql :

#mysql > quit

ð Passons maintenant au téléchargement de glpi :

#debian : cd /var/www \\ on se positionne dans ce dossier pour effectuer le téléchargement de Glpi

#debian : /var/www : wget https://forge_indepnet.net/attachements/download/772/glpi \\ le wget


va lancer le téléchargement de Glpi, dans le répertoire /var/www/

#debian : /var/www : tar –xvzf glpi-o –C /var/www \\ cette commande permet la décompression du
paquet télécharger dans le répertoire /var/www. Stipulé le répertoire est facultatif si on s’y trouve
déjà dedans.

ð Si vous allez faire un tour dans le répertoire ”/var/www/” vous pourrez observer que GLPI
a créé un répertoire nommé “glpi”. Il est nécessaire d'accorder des permissions à certains
répertoires pour que GLPI puisse travailler en toute tranquillité:

#debian: chown -R www-data /var/www/glpi \\ En tapant cette commande, Apache (www-data)


devient propriétaire des fichiers, répertoires et sous-répertoires qui se trouvent dans glpi.
ð Maintenant il faut finir l’installation de glpi à partir du navigateur internet pour cela il suffit
d’ouvrir le navigateur et de taper l’adresse suivante :

http://debian/glpi \\ ici Debian est le nom du serveur vous pouvez le remplacer par localhost ou l’ip
du serveur.

ð A l’ouverture de cette page il faut configurer glpi suivez les étapes pas à pas :
ð Choisissez la langue :

ð Acceptez les conditions d’utilisations :


ð Choisissez « Installation » :

ð GLPI vérifie s’il a tout ce dont il besoin pour fonctionner correctement. Si tout est vert,
cliquez sur « Continuer » :
ð Entrez l’adresse du serveur (localhost), le nom d’utilisateur (root) et le mot de passe que créé
auparavant sur MySQL (le mot de passe root) puis cliquez sur « Continuer » :
ð Sélectionnez la base de données créée avec MySQL (glpidb) puis cliquez sur « Continuer » :

ð Tout s’est bien passé. Cliquez sur « Continuer » :


ð Un dernier récapitulatif avant de cliquer sur « Utiliser GLPI » et de passer à la fenêtre
suivante pour se connecter :

ð Entrez le login et le mot de passe par défaut : glpi et glpi. Il sera possible de les modifier
plus tard:

ð Voici enfin l’interface de gestion de GLPI en mode administrateur :


Création d’utilisateur :

ð Maintenant il est temps de créer les techniciens pour résoudre les tickets et se familiarisé
avec glpi pour cela il faut aller dans l’onglet ADMINISTRATION / AJOUTER UN
UTILISATEUR :

o On commence par la création du chef :


o Il existe plusieurs profils :

Self-services : il peut seulement émettre des tickets

Technicien : technicien de maintenance accès à l’inventaire en lecture et au


helpdesk

Supervisor : il a l’est même droit que le technicien avec des droits


supplémentaire au niveau de la gestion d’équipe.
ð Maintenant il faut remplir avec les informations du technicien choisi, dans ce cas l’id (it
chef) le mot de passe pour l’instant laisser glpi de base l’utilisateur pourra le changer par la
suite.

ð Pour vérifier si l’utilisateur a bien été créé il suffit d’aller dans l’onglet ADMINISTRATION /
UTILISATEURS :

ð Il faut maintenant s’assurer que le chef


puisse se connecter à son compte pour
cela il suffit de se déconnecter de
l’utilisateur glpi et de se reconnecter
avec l’utilisateur « it chef » avec le mot
de passe choisi auparavant :

ð Maintenant il faut créer plusieurs techniciens afin de résoudre les tickets en passant par
plusieurs étapes exemples :

o Un chef support qui s’occupera de la gestion des équipes


o Un technicien qui trie les tickets et les attributs à chaque technicien (It niv 0).
o Un technicien qui s’occuperait seulement des demandes d’installation logiciel (It soft)
o Un technicien qui s’occuperait de tout ce qui est matériel (It mat)
o Un technicien qui s’occuperait de tout ce qui est demande d’accès (It accès)
ð Toujours dans l’onglet ADMINISTRATION / AJOUT D’UN UTILISATEURS : (it niv0) il faut le
mettre en profil « supervisor » car il aura pour travail l’attribution des différents tickets

ð Faire ceci pour chaque technicien et vérifier la connexion au compte comme au-dessus :

Création de catégorie :

ð Il faut maintenant créés les catégories pour harmoniser les tickets, se diriger dans l’onglet
CONFIGURATION / INTITULES /
ð CATEGORIES DE TICKET puis sur le +

ð Maintenant il faut remplir les champs dans l’ajout de catégories comme ci-dessous puis
cliquer sur ajouter :

ð Dans ce cas le nom de la catégorie


est Imprimantes, le responsable technique
et marca julien (it mat) ensuite elle est
visible pour tout.

ð On peut répéter l’opération pour


créer différentes catégorie (logiciel,
matériel)

Création d’un ticket :

ð Maintenant on va tester l’ouverture d’un ticket pour cela il faut créer un utilisateur self-
service qui peut seulement ouvrir un ticket :
ð il faut se connecter avec l’utilisateur « self-services »

ð Il faut cliquer sur crée un ticket :

ð Une page avec plusieurs


options s’ouvre, vous pouvez
sélectionner :

- Type (incident ou demande)


- Catégorie (précédemment
créer)
- Urgence (très haute, haute,
moyenne, basse, très basse)
- Le ticket porte sur (général)
- Lieu (diffèrent site)
- Titre (au choix)
- Description*

Ouverture et résolution d’un ticket :

ð Puis il suffit de soumettre la demande pour qu’elle soit prise en charge par un technicien
au plus vite. Maintenant il faut se connecter avec le niv 0 pour affecter le nouveau ticket
reçu : Une fois connecté sur la session it niv 0 il suffit d’aller sur l’onglet VUE GLOBAL :
ð On peut voir quand dans le menu « nouveau » il y’a un ticket qu’il s’est rajouté, cliquer
dessus pour ouvrir le ticket :

ð Cliquer encore une fois dessus pour l’ouvrir et pour pouvoir faire des actions dessus par
exemple pour l’attribution au bon technicien :

ð Est-on l’attribut au technicien qui s’occupe de ses incidents dans notre cas ce sera IT mat
(marca julien) comme ci-dessous :

ð Du coup le technicien marca julien sera informer qu’un ticket lui a était attribué. Pour voir
comment cela se passe, il faut se connecter à son compte it mat :
ð It mat peut donc commencer à traiter son ticket en faisant un clique dessus et se déplacer
ou faire le nécessaire auprès du constructeur de l’imprimante, voyons comment résoudre
le ticket ou seulement envoyer un message à la personne concerné :

ð Une fois le ticket ouvert on peut voir sur la droite plusieurs options pour répondre à la
demande de l’utilisateur, il est possible de résoudre le ticket ou encore faire un suivi du
ticket, pour résoudre le ticket il suffit de faire un clique sur l’onglet « solutions » :

ð Une nouvelle fenêtre apparait avec plusieurs options, il est possible de donner le gabarit
de solution de la base de connaissance, ou encore le type de solution. Dans notre cas seul
la description de la solution sera donnée :
ð Une fois la description donner faire un cliquer sur sauvegarder, l’utilisatrice sera averti de
la clôture de son ticket.

Création d’une base de connaissance pour les solutions :

ð Pour éviter des recherche ou la perte de temps il est possible que chaque technicien rentre
les solutions, dans une base de connaissance intégrer a glpi pour cela il suffit de se diriger
dans l’onglet OUTILS puis BASE DE CO :

ð Une vue sur toute la base de connaissance apparait pour en rajouter une il faut cliquer sur
l’icône + comme ci-dessous :
ð Une fenêtre s’ouvre avec plusieurs options, il est possible d’y ajouter une catégorie, une
date de fin et de début, le sujet et enfin le contenu dans notre cas nous allons prendre un
exemple d’imprimante :

ð Commencer par remplir la catégorie, vous pouvez la placer ou pas dans le FAQ, ensuite
remplissez le sujet par une phrase courte la plus précise possible puis remplissez le contenu
en expliquant la résolution du problème :
ð Cliquez ensuite sur ajouter, la solution sera alors ajouté à la base de connaissance dans
l’onglet GERER :

ð La partie suivante parlera d’OCS, il faudra revenir à GLPI pour synchroniser les deux
logiciels.
Installation d’OCS inventory NG :
Prérequis :

ð Pour installer OCS il faut tout d’abord que les librairies et modules Perl soit installer pour
cela il faut installer plusieurs choses

Librairie à installés pour OCS


libapache2-mod-php5 libxml-simple-perl libcompress-zlib-perl
libapache2-mod-perl2 libdbi-perl libdbd-mysql-perl
libnet-ip-perl libphp-pclzip make libapache-dbi-perl
libapache2-mod-php5 libap ache2-mod-perl2
libxml-simple-perl libcompress-zlib-perl libdbi-perl libdbd-mysql-perl
libnet-ip-perl libphp-pclzip make libapache-dbi-perl

ð Pour installer c’est librairie sous debian il faut utiliser la commande « apt-get install suivi
du nom de la librairie », avant toute chose il faut mettre à jour la base de donnée pour cela
faire un « apt-get update »

#debian: apt-get update\\ mise à jour de la base de données

#debian: apt-get install libapache2-mod-php5

#debian: apt-get install libxml-simple-perl libcompress-zlib-perl

#debian: apt-get install libapache2-mod-perl2

#debian: apt-get install libdbi-perl libdbd-mysql-perl

#debian: apt-get install libnet-ip-perl libphp-pclzip make


\\ Librairie à installer sur Debian
#debian: apt-get install libapache-dbi-perl pour le bon fonctionnement d’OCS,
#debian: apt-get install libapache2-mod-php5 une fois que celle-ci sont installer, il
faut installer les modules de PERL
#debian: apt-get install libap ache2-mod-perl2

#debian: apt-get install libxml-simple-perl libcompress-zlib-perl

#debian: apt-get install libdbi-perl libdbd-mysql-perl

#debian: apt-get install libnet-ip-perl libphp-pclzip make

#debian: apt-get install libapache-dbi-perl

ð Installation des modules de PERL pour OCS :

#debian: apt-get update\\ mise à jour de la base de données


\\ Installation des deux
#debian: apt-get install perl -MCPAN -e 'install XML::Entities'
modules manquant
#debian: apt-get install perl -MCPAN -e 'install SOAP::Lite' d’apache
ð Maintenant il faut redémarrer le service APACHE :

#debian: /etc/init.d/apache2 restart \\ permet de redémarrer le service afin que les librairies et
modules soit prise en comptes

ð Maintenant que les prérequis sont installer il est possible de commencer l’installation de
OCS en récupérant la dernière version :

#debian: cd /var/www/ \\ aller dans le dossier /var/www pour pouvoir décompresser l’archive une
fois télécharger

#debian: wget https://launchpad.net/ocsinventory-


server/stable2.1/2.1rc1/+download/OCSNG_UNIX_SERVER-2.1rc1.tar.gz \\ télécharge l’archive a
l’url donner.

#debian: tar -xvzf OCSNG_UNIX_SERVER-2.1rc1.tar.gz /var/www \\ décompresse l’archive dans le


dossier /var/www

ð Une fois l’archive décompresser on va exécuter le script qui va lancer l’installation


automatique, parce que la procédure est longue et pas particulièrement passionnante
(surtout pour ne pas dire que c’est long à taper), vous avez juste à suivre la procédure en
validant chaque étape avec les paramètres par défaut :

#debian : cd OCSNG_UNIX_SERVER-2.1rc1 \\ accède au dossier ou se trouve le script d’installation


OCS

#debian: . ./setup.sh \\ exécute le script bash de l’installation automatique

ð A la fin de la procédure, un petit message apparaîtra en stipulant que tout s’est bien passé.
Il est possible, qu’à la fin de cette étape, le script exécuté déconnecte la session, il suffit de
se reconnecte en root et de redémarrez le service Apache:

#debian : /etc/init.d/apache restart \\ redémarre le service apache

ð L’installation d’OCS est terminée, tout ce passe maintenant sur le navigateur internet à
l’adresse suivante http://adresse IP du serveur/ocsreports pour le paramétrage d’OCS :
ð Modifier le nom d'utilisateur (en root) et mettez le mot de passe correspondant, cliquez
sur envoyer et l'installation est terminée. Maintenant très important il faut supprimer
certains fichiers sur le serveur pour le bon fonctionnement d’OCS c’est fichiers se trouve
dans /var/www/OCSNG_UNIX_SERVER-2.1rc1/ocsreports/ et dans
/usr/share/ocsinventory-reports/ocsreports/ voici les commandes a effectuées :

#debian : cd /var/www/OCSNG_UNIX_SERVER-2.1rc1/ocsreports/ \\ se déplacer vers le répertoire en


question

#debian : rm -f install.php \\ supprime le fichier install.php le « -f » permet de forcer la suppression

#debian : cd /usr/share/ocsinventory-reports/ocsreports/ \\ se déplacer vers le répertoire en


question

#debian : rm -f install.php \\ supprime le fichier install.php le « -f » permet de forcer la suppression

ð Il faut redémarrer le service apache pour que tout soit pris en compte.

#debian: /etc/init.d/apache2 restart \\ redémarre le service apache

ð Maintenant il faut récupérer la dernière version de OCS pour cela il suffit d’utiliser la
commande wget et le lien suivant :

#debian: cd /var/www/ \\ on se dirige dans le dossier de téléchargement

debian: wget https://launchpad.net/ocsinventory-


server/stable2.1/2.1rc1/+download/OCSNG_UNIX_SERVER-2.1rc1.tar.gz \\ on télécharge la dernière
version de OCS dans le dossier /var/www

ð Maintenant il faut décompresser l’archive afin de pouvoir installer le paquet d’OCS

#debian : tar -xvzf OCSNG_UNIX_SERVER-2.1rc1.tar.gz \\ la commande « tar » permet de


décompresser l’archive avec les options voulus (- x : sert à extraire / - v : mode verbeux (ou verbose)
/-z : permet d’activer la compression “gzip” pour un taux de compression plus important/ -f : indique
le nom de l`archive à extraire)

ð L’installation de OCS ce fait avec un script, ce qui permet de faire une installation
automatique pour exécuter le script il faut se diriger dans le nouveau dossier crée suite a la
décompression, « OCSNG_UNIX_SERVER-2.1rc1 »

#debian : cd OCSNG_UNIX_SERVER-2.1rc1

ð Une fois dans ce dossier, il faut lancer le script « setup.sh » pour effectuer l’installation :

#debian : ../setup.sh \\ permet d’exécuter un script bash

ð L’installation commence, il faut tout laisser par défaut jusqu’à la fin de l’installation, une
fois l’installation terminée Il est possible, qu’à la fin de cette étape, le script exécuté vous
déconnecte de votre session. reconnectez-vous en root redémarrez le service Apache:

#debian : /etc/init.d/apache2 restart \\ redémarre le service apache


Configuration de l’interface web d’OCS

ð Pour se connecter à l’interface web, il faut l’adresse IP ou le nom du serveur dans une
fenêtre web (internet explorer) dans mon cas http://debian/ocsreports voici la première
connexion à OCS :

ð Il faut remplacer le login par « root » avec le mot de passe correspondant, renseigner le
nom de la base « dbocs » et cliquer sur envoyer.

ð Maintenant il faut supprimer le fichier « install.php » pour pouvoir accéder a l’interface


web de ocs, pour cela on exécute les commandes suivantes :

#debian : cd /var/www/OCSNG_UNIX_SERVER-2.1rc1/ocsreports/ \\ accéder au répertoire

#debian: rm -f install.php \\ force la suppression du fichier « install.php »

ð Ce fichier existe deux fois il se trouve aussi dans le dossier /usr/share/ocsinventory-


reports/ocsreports/ il faut donc le supprimer :

#debian : cd /usr/share/ocsinventory-reports/ocsreports/ \\ accéder au répertoire

#debian : rm -f install.php \\ force la suppression du fichier « install.php »

ð Redémarrer le service appache :

#debian : /etc/init.d/apache2 restart \\ redémarre le service apache

ð Voilà il est maintenant de se connecter à OCS avec l’interface WEB pour cela il suffit d’ouvrir
une fenêtre web est taper l’adresse pour accéder à OCS la même qu’auparavant
http://debian/ocsreports (Utilisateur: admin / Mot de passe: admin)
ð Maintenant que OCS est installé il faut pouvoir l’utilisé dans glpi pour cela il faut se
connecter a glpi pour installer le plugins de OCS. Sur GLPI aller dans CONFIGURATION /
PLUGINS et voir le catalogue des plugins :

ð il faut l’installer sur le serveur, est le décompresser dans le dossier /var/www/glpi/plugins


pour aller télécharger le lien il faut utiliser la commande « wget » et « tar » pour le
décompressez.

#debian : wget https://forge.glpi-project.org/attachments/download/2106/glpi-ocsinventoryng-


1.2.0.tar.gz \\ téléchargement de OCS inventory pour GLPI

#debian : tar –xvzf /var/www/glpi/plugins \\ décompresse l’archive dans /var/www/glpi/plugins

ð Le plugins est installé sur le serveur il faut maintenant l’installer sur glpi pour cela il faut
aller dans CONFIGURATION / PLUGINS dans liste des plugins on y trouve OCS inventory
cliquer sur installer :

ð Attention ce n’est pas fini il faut maintenant activer le plugin :

ð Voilà le plugin d’OCS est correctement installé, il faut maintenant le paramétrer, pour cela
il faut cliquer sur le plugin :

ð Cliquer sur « Serveur ocns » :


ð Puis il faut renseigner le nom / la base / user / mdp / actif : oui puis sauvegarder :

ð Maintenant OCS devrait-être lié a GLPI mais il manque un paramètre dans la configuration
de OCS « trace deleted » qui permet la remonté d’information, il faut dnc l’activer dans les
options de OCS configuration / onglet server :
ð Il faut maintenant vérifier que le plugin ce connecte bien à la base de données pour cela
aller dans OUTILS/ OCS INVENTORY / TEST :

ð Maintenant il suffit de tester pour vérifier la remonté des informations, pour cela il faut
installer l’agent OCS sur une machine par exemple une machine client, direction le site de
OCS afin de télécharger l’agent attention à ne pas télécharger le server:

ð Lancer l’installation de l’agent :


ð Suivant

ð Suivant et l’installation commence :


ð Une fois l’installation terminé, il faut retourner sur l’interface web de GLPI pour
synchroniser la base de données mais d’abord il faut choisir les options d’importations
dans OUTILS/ OCS INVENTORY / OPTION IMPORTATION :

ð Ensuite il suffit de choisir nos options dans mon cas j’ai choisis d’importer les
périphériques et les logiciels :

ð Il existe différentes options d’importation :


- Import global : tout
- Import unique :
ð Il est aussi possible de selectionner les informations que l’on veut remontées comme le
disque dur, la mémoire ect… dans le menu INFORMATION :

ð Il suffit de sélectionner ce que l’on veut et de sauvegarder :


ð Il est maintenant possible d’importer les ordinateurs avec les options demander dans GLPI
aller dans OUTILS/OCS INVENTORY:

ð Sélectionner Importation de nouveaux ordinateurs et cliquer sur importer :


ð Une fois l’importation terminée, le PC devrait être dans le parc pour vérifier il faut aller
dans PARC/ORDINATEURS :

ð Si l’on clique sur l’ordinateur en question, il sera possible d’avoir une vue de l’ensemble
des composant de l’ordinateur, des logiciels ect…

ð Voilà il est maintenant possible d’utiliser OCS/GLPI


Déploiement D’OCS par GPO

ð Pour faciliter l’installation de l’agent OCS sur chaque postes on aimerait l’automatisé pour
cela on va utiliser les GPO qui sont des règles appliquer automatiquement a toute
ordinateur connecter au domaine.

I. Création d'un package de déploiement automatique


Il faut avoir les logiciels suivants :

- OCS Inventory NG Agent 2.0.3 pour Windows(sur le site officiel : http://www.ocsinventory-


ng.org/fr/telechargement/)
- OCS Inventory NG Packager(sur le site officiel)
- PsExec :http://technet.microsoft.com/en-us/sysinternals/bb897553
- Récupérer le certificat dans le répertoire C:\xampp\apache\conf\ssl.crt\server.crt et le copier dans
le même répertoire que celui où vous avez copié le packager et l’agent.
Renommer server.crt en cacert.pem.

ð Voici le contenu du répertoire C:\Install :

ð Cliquer sur OcsPackager.exe.


ð Saisir les paramètres suivant :

Mettre l'exécutable de l'installation de l'agent OCS

Joindre le certificat cacert.pem

Le compte choisi est le compte "Administrateur", et


le nom de domaine du serveur.

ligneCommand line options :


/S /UPGRADE /NOW "/SERVER=http://debian/ocsinventory" /NOTAG /DEBUG=2 /NP

Vous changerez debian, par l'adresse ip fixe de votre serveur.

Attention : ne pas oublier mettre la ligne /SERVER= entre guillemets.

Explication des commandes choisies :


• /S: pour lancer l'installeur en mode silencieux, sans interaction de l'utilisateur
• /UPGRADE: pour déployer le nouvel agent en utilisant la fonctionnalité de déploiement OCS.
Parce que vous utilisez l'agent lui-même pour faire sa propre mise à jour, il a besoin de
notifier l'installeur (qui termine le process de l'agent) pour spécifier le résultat dans le but de
le retourner au serveur lors de l'exécution suivante de l'agent.
• /NOW: pour lancer l'inventaire à la fin de l'installation

Vous pouvez aussi passer les paramètres de ligne de commande suivants à l'installeur (regardez les
options de l'agent pour plus de détail):
• /SERVER= :Demande à l'agent de se connecter au serveur ayant tel nom « [nom serveur] »
• /NOTAG : Le client ne demande pas à l'utilisateur la valeur TAG.
• /DEBUG=Crée un fichier log « {hostname}.log » dans le répertoire de l'agent.
(chemin du log : C:\Documents and Settings\All Users\Application Data\OCS Inventory
NG\Agent\ocsinventory.log
Debug=0 : pas de fichier de log de généré
Debug=1 : génération d'un fichier de log simple
Debug=2 : génération d'un fichier de log détaillé
• /NP : Désactive l'usage du proxy défini dans les paramètres d'Internet Explorer
ð Mettre en dossier cible C:\install :

II. Création d'une GPO pour le déploiement du package

ð La fonctionnalité Gestion des stratégies de groupe doit être installée au préalable sur votre
serveur.
ð Pour l'installer : Démarrer è Outils d'administration è Gestionnaire de serveur.
Clic-droit sur FonctionnalitésèAjouter des fonctionnalitésè Cocher la case "Gestion des
stratégies de groupe".
ð Ouvrir Gestion des stratégies de groupe : Démarrer è Outils d'administrationè Gestion
des stratégies de groupe.
ð Dans le panneau de gauche pour afficher les "Objets Stratégies de Groupe" de votre
domaine.
ð Clic-droit sur "Objets de
stratégie de groupe" pour créer
une nouvelle stratégie puis
sélectionner "Nouveau".

ð Nommer votre objet GPO.

ð Clic-droit sur votre GPO è


Modifier.

ð Il est possible d’utiliser une stratégie d'ordinateur ou une stratégie d'utilisateur. Une
stratégie d'ordinateur s'exécutera au démarrage de la machine tandis qu'une stratégie
d'utilisateur s'exécutera à la connexion d'un utilisateur.

ð Dans notre cas, nous utiliserons une stratégie d'ordinateur et un script de démarrage.
L'adresse du serveur de Communication est “debian”, et nous choisirons d'installer l'agent
en tant que Service à l'aide de l'installeur tout-en-un "ocspackage.exe".
ð Naviguer dans l'arbre "Configuration ordinateur" dans le panneau de gauche pour afficher
les "Scripts" des "Paramètres Windows". Puis, double-clique sur "Démarrage" dans le
panneau de droite.

ð Cliquer sur le bouton "Afficher les fichiers" pour afficher les scripts et exécutables
utilisables dans la GPO et y copier le lanceur "Ocslogon.exe" et l'installeur tout-en-un
"Ocspackage.exe".
ð Quitter le dossier "Startup" puis cliquer sur le bouton "Ajouter", cliquer sur le bouton
"Parcourir" pour sélectionner le lanceur "OcsLogon.exe", et indiquer ces paramètres:

ð Paramètres de scripts :(3)

/PACKAGER /GPO /DEPLOY=2.0.3.0 /TIMEOUT=60 /SERVER=http://debian/ocsinventory

Explication des commandes :


• /PACKAGER: pour utiliser un installeur tout-en-un réalisé avec le Packager,
• /GPO: pour utiliser le fichier installeur tout-en-un copié dans le répertoire de la GPO,
• /DEPLOY=2.0.3.0: pour contrôler que l'Agent version 2.0.3.0 au minimum est installé,
• /TIMEOUT=60 : (en millisecondes) permet de modifier le timeout de 60 secondes.
• /SERVER=http://debian/ocsinventory : pour utiliser le Serveur de Communication à
l'adresse.

ð Valider chaque fenêtre pour activer la GPO et


le script de démarrage.
III. Application et tests de la GPO

Nous avions choisi une stratégie d'ordinateur pour notre GPO. L'ordinateur que l'on testera est un
poste client sous Windows 7 et le nom de l'ordinateur est "PROJET2".

Créer une unité d'organisation :

Aller sur Démarrer / Outils d'administration / Gestion des stratégies de groupe, Clic-droit sur
VotreDomaine.localè Nouvelle unité d'organisation

ð Mettre un nom à votre unité


d'organisation :

ð Il faut maintenant lier l'UO à la GPO. Clic-droit


sur votre UO è Lier un objet de stratégie de
groupe existant…
ð Sélectionner la GPO créée précédemment puis
cliquer sur OK.

ð Il faut déplacer les ordinateurs dans l'OU dans laquelle sera appliquée la GPO dans notre
cas NewPC_Test. Démarrer / Outils d'administration / Utilisateurs et ordinateurs Active
Directory.

ð Déplacer avec la souris, PROJET2 dans l'UO "NewPc_Test_OCSNG".


Actualisation de la stratégie de groupe :

ð Forcer une actualisation de la stratégie de groupe (gpupdate /force) avec la console de


windows (cmd.exe) : gpupdate /force. Pour accéder à la console de commande Windows :
Démarrer / Tous les programmes /Accessoires / Invite de commandes.

ð Redémarrer la machine du poste client et dans les tous les programmes vous devriez voir
agents OCS comme ceci :

ð Maintenant il faut vérifier que les données remonte bien dans OCS / GLPI /
http://debian/ocsreports

ð La remontée d'inventaire s'est effectuée automatiquement après l'installation de l'agent.


Conclusion

Les outils sont maintenant mis en place au quotidien, il sera possible de faire des graphique
avec les nombres de tickets crée, le temps de résolution ect..

Vous aimerez peut-être aussi