Suite aux nombreux messages que je peux voir sur le forum concernant l’installation de l’agent FusionInventory, je vais vous expliquer comment je procède depuis plusieurs années.
Dans cet article, je vais vous expliquer comment procéder pour installer l’agent FusionInventory à l’aide d’un script que s’exécute au démarrage du poste.
Il est possible de faire l’installation de l’agent avec un script d’ouverture de session au niveau utilisateur si celui-ci est administrateur de son poste car le script est exécuté dans le contexte de l’utilisateur, il lui faut donc les droits pour installer un logiciel.
Procédure pour installer l’agent FusionInventory
Récupération de l’agent
Télécharger le ou les agents FusionInventory sur le dépôt Github et placer le(s) sur le serveuré web GLPI pour qu’il soit accessible en web. Il est également possible de configurer l’url de l’agent directement sur le dépôt Github, ce qui implique souvent un règle dans le firewall de l’entreprise, car le poste n’est authentifié lorsqu’il va internet.
Récupération du script
Il faut maintenant récupérer le script d’installation pour l’agent FusionInventory. Personnellement j’utilise le script VBS disponible ci-après Et l’adapter à votre configuration.
Télécharger le script d’installation de l’agent FusionInventory : fusioninventory-agent-deployment.vbs
Personnalisation du script
Les numéros de ligne sont données à titre indicatif
Ligne 68 :
SetupVersion = "2.4"
Mettre la version de l’agent à installer, dans l’exemple 2.4.2
SetupVersion = "2.4.2"
Ligne 88 :
SetupLocation = "https://github.com/fusioninventory/fusioninventory-agent/releases/download/" & SetupVersion
Modifier en fonction de l’url de votre serveur GLPI :
SetupLocation = "https://glpi.rdr-it.lan/agents-fusion/"
Ligne 105 :
SetupOptions = "/acceptlicense /runnow /server='http://glpi.yourcompany.com/glpi/plugins/fusioninventory/' /S"
Modifier le paramètre /server= »xx » en adaptant l’url à votre serveur GLPI.
SetupOptions = "/acceptlicense /runnow /server='http://glpi.rdr-it.lan/plugins/fusioninventory/' /S"
Enregistrer le fichier. Il faut maintenant créer un GPO pour exécuter le script au démarrage du poste.
Conclusion
Cette solution permet l’installation de l’agent fusion inventory sur les ordinateurs d’un domaine, il existe d’autre méthode pour déployer l’agent, si vous avez une solution de déploiement de logiciel, il est également possible de l’utiliser.
Liens :