GLPI pour l'AN
Déplacer un ordi ou élément dans la bonne entité
- Dans l'entité racine, Ordinteurs (par exemple) je coche toutes les machines / Actions : “Ajouter la liste de transfert”
- Dans la fenêtre suivante, je ne clique pas sur Exécuter, je choisis dans le menu en haut à droite la nouvelle entité (ex : Root / AN)
- Puis dans la fenêtre principale, je choisis le mode de transfert : “Affectation AN”
- Je choisis l'entité de destination (ex : Root / AN) et enfin je valide.
Configuration particulière
- Plugin Reservation pour le matériel ? https://plugins.glpi-project.org/#/plugin/reservation
- Configuration des notifications afin:
- d'alerter le SI lorsqu'une réservation est prise, pour préparer le matériel
- informer l'utilisateur que son emprunt arrive à échéance - Création d'un profil type “user” avec interface simplifiée pour permettre à l'utilisateur de s'y retrouver facilement, le but étant qu'il puisse s'approprier facilement l'outil pour faire gagner du temps au Service Informatique. Cela permettra une centralisation des incidents. Début de création d'un profil “service informatique” pour avoir une interface simplifiée pour les administrateurs.
- Création de différentes catégories pour les tickets (imprimante(s), mail + cloud, ordinateur, partage, périphériques et réseau internet) afin de faciliter le traitement des incidents (répartition en fonction des affinités et facilités de chacun)
- Problématique pour les réservations : Est-ce qu'il vaut mieux que les utilisateurs créent des tickets et le service rentre à la main la réservation sur GLPI ou est-ce que l'utilisateur réserve en ligne ? (du coup, bien configurer les notifications pour que le service soit prévenu, etc)
Rajouter une nouvelle catégorie
Cliquer sur l'onglet Configuration, puis dans Assistance, cliquer sur catégorie de ticket. Appuyer ensuite sur le + (Ajouter). Donner un nom, sélectionner les paramètres et cliquer sur Ajouter.
Penser à mettre dans la bonne entité.
Réservations
Si on va sur un utilisateur, et dans l'onglet “Réservations” à gauche, on voit l'historique de toutes ses résa.
Retirer les notifications
Aller dans : Configuration / Notification / Dans l'onglet Notifications cliquer sur Notifications
exemple: Sélectionner New reservation, aller dans l'onglet Destinataires et décocher demandeur
Idem pour Delete reservation & update reservation
Configurer les templates de mail
Pour modifier le modèle de mail, se rendre dans : Configuration / Notification / → Modèles de Notifications et choisir par exemple Tickets.
Puis dans l'onglet Traduction de modèle, cliquer sur Langue : Traduction par défaut. Et changer le contenu .
Par exemple ,retirer “##ticket.action##” du sujet du mail.
Le bloc du bas, permet de modifier le corps HTML du mail.
Déploiement de paquets
ATTENTION À L'ENTITÉ ! (il faut être au bon endroit pour créer les paquets et les tâches !)
Dans Administration
puis FusionInventory
. Ensuite dans Déployer
et Gestion de paquets
. Création de paquet nommé Déploiement LibreOffice Windows.
Dans Activer le déploiement à la demande pour le groupe suivant
, on peut choisir (ou non) le groupe sur lequel déployer, en l'occurrence Windows. Puis dans Actions sur le paquet
création d'un audit « test installation existante ». Renseigner le type : si le fichier n’existe pas, le fichier en question : C:\Program Files\LibreOffice\program\soffice.exe, et en cas d’échec : arrêter le job. Télécharger le fichier à déployer. Puis créer les actions à effectuer :
- Créer un répertoire c:\deploy,
- copier from * to c:\deploy,
msiexec /i C:\deploy\LibreOffice_6.2.4_Win_x64.msi
del C:\deploy\LibreOffice_6.2.4_Win_x64.msi
en paramétrant également le logLineLimit à 10 (nombre de lignes de log à afficher).
Dans le menu déroulant Tâches
, puis Gestion des tâches
, création d'une nouvelle tâche Déploiement Libre Office Windows. Dans Gestion des tâches
, je coche Re-préparer un job si l’exécution précédente était un succès, puis dans Configuration des jobs
, ajouter un job « Configuration Libre Office », sélectionner Déploiement de package
en méthode du module. Sélectionner la cible (en cliquant sur le +) : Type → Package, Cible → Déploiement LibreOffice Windows. Puis dans Acteurs
, sélectionner Computers
puis le numéro d’inventaire de mon ordi afin d’effectuer le test sur mon poste. Je clique sur Mettre à jour
. Je retourne ensuite dans l’onglet Gestion des tâches
, je coche actif
puis forcer le démarrage
.
Sur le navigateur : localhost:62354
forcer un inventaire.
Import Utilisateurs (plugin data_injection)
https://wiki.glpi-project.org/doku.php?id=fr:plugins:data_injection_use
Aller dans “Outils / Injection de fichiers”.
Si aucun modèle, cliquer sur la ligne Accueil / Outils / Injection de fichiers / Injection de fich… sur l'icone “:=” qui sert à créer des modèles.
Il faut créer un modèle, puis importer des données compatibles avec ce modèle.
A détailler…
Plugin fusion-inventory
Plugin installé par Jean-Noël
sous Windows
Installer le client Fusion-inventory sur chaque poste et le configurer à l'installation en spécifiant manuellement l'adresse du plugin :
https://glpi.cemea.org/plugins/fusioninventory
Et dans le champ “TAG” :
AN
Retrouver ces paramètres dans Windows dans la base de registre
HKEY_LOCAL_MACHINE\SOFTWARE\FusionInventory-Agent
Logs sous Windows:
C:\Program Files\FusionInventory-Agent\logs
Sous Linux (install automatique)
wget https://huit.re/glpian && chmod +x glpian && sudo ./glpian
Forcer la remontée d'inventaire
sudo fusioninventory-agent --force
On peut aussi spécifier certaines options à la main comme :
sudo fusioninventory-agent --server=https://glpi.zourit.fr/plugins/fusioninventory --tag=AN -f --task=deploy --debug --debug --debug --logfile=logfus.log
sous MacOS
http://fusioninventory.org/documentation/agent/installation/macosx/
Télécharger le paquet FusionInventory, l'extraire. Clic droit, choisir “Afficher le contenu du paquet”.
Aller dans Contents > Resources > et ouvrir agent.cfg
Ajouter la ligne:
server = https://glpi.cemea.org/plugins/fusioninventory
Enregistrer les modifications. Puis double cliquer sur le fichier FusionInventoy.pkg pour lancer l'installation.
Forcer l'inventaire avec:
$ sudo /opt/fusioninventory-agent/bin/fusioninventory-agent