WIKI ITSM-NG

Installation plug-in

L'installation de ce plugin se fait en suivant le processus standard pour les plugins itsm, clonez the git repository ou download une version et placez-la dans le dossier des plugins ITSM.

Décompressez l'archive du plugin, définissez les droits Apache/Nginx et profitez-en !

Activation plugin

Pour rendre visible OCS invetory NG dans le menu "outils" il est nécessaire de l'activer depuis le menu :

Menu plugins

Ajout d'un serveur OCSInventory dans ITSM-NG

Pour ajouter un serveur OCSInventory dans ITSM-NG, il faut suivre les étapes suivantes :
Aller dans le menu Outils puis "OCS Inventory NG"

Menu OCSInventory

Une fois sur la page cliquer sur le bouton "Ajouter un serveur OCSNG"

Ajout d'un serveur OCSInventory

Il faut ensuite renseigner les informations suivantes :

Les options utiles :

Ajoût du serveur OCSInventory

Une fois les informations renseignées, cliquer sur le bouton "Ajouter" pour ajouter le serveur OCSInventory dans ITSM-NG.

Testé la configuration

Une fois que vous êtes sur la page du serveur créée, vous pouvez tester la configuration en allant dans l'onglet "Test". Vous devriez voir apparaitre ce message de confirmation si la configuration est correcte.
Connexion à la base de données réussie Version et Configuration OCSNG valide

S'il vous demande d'activer TRACE_DELETED, aller dans la configuration de votre serveur OCSInventory. Dans Configuration > Configuration générale > Serveur -> TRACE_DELETED: ON.

Configuration de la tâche CRON

Pour que la synchronisation automatique fonctionne, il faut ajouter une tâche CRON sur le serveur ITSM-NG.

Vous pouvez l'ajouter avec la commande crontab -e

*/5 * * * * php /usr/share/itsm-ng/plugins/ocsinventoryng/scripts/run.php --thread_nbr=2

Notes :
Avec l'option thread_nbr vous pouvez définir le nombre de threads que peut prendre cette tâche.
/usr/share/itsm-ng: est le chemin vers ITSM-NG avec le paquet DEB et RPM, il faut l'adapter pour un autre type d'installation par exemple /var/www/itsm-ng.