- Channel HP
- :
- Printing & Imaging
- :
- H-Print
- :
- Intégrer des données externes à WebJetadmin
- S'abonner au fil RSS
- Marquer comme nouveau
- Marquer comme lu
- Marquer
- S'abonner
- Envoyer à un ami
- Page imprimable
- Signaler un contenu inapproprié
Intégrer des données externes à WebJetadmin
Avant toute manipulation, et si vous travaillez sur une version de WebJetadmin (WJA) en production, je vous conseille de faire une sauvegarde de l'environnement. L'idéal étant de travailler sur une version de test.
L'objectif ici est de répondre à une problématique bien précise: je dispose d'un référentiel externe à WJA qui contient des informations que je souhaiterai intégrer à l'outil. Typiquement, l'emplacement du périphérique, le contact système, le numéro d'actif (Asset Number)... Nous allons donc voir comment intégrer sans douleur des informations à l'ensemble de son parc.
Nous pourrions très bien nous rendre directement à l'importation de ces informations, mais je vais vous détailler avant comment connaitre le format d'importation.
Exporter un fichier "témoin"
Créez une vue personnalisée ("Disposition") comportant l'Adresse IP ou le Nom dhôte du périphérique + la colonne Port. Ajoutez ensuite à cette vue les champs dont vous avez besoin et qui sont elligibles à l'importation d'information depuis une source externe:
- Liste de contrôle d’accès (ACCESS CONTROM LIST)
- Numéro d’actif (ASSET NUMBER)
- Nom de l’entreprise (COMPANY NAME)
- Nombre de copie par défaut (DEFAULT COPIER COPIES)
- Nombre d’impression par défaut (DEFAULT PRINTER COPIES)
- Emplacement du périphérique (DEVICE LOCATION)
- Nom du périphérique (DEVICE NAME)
- Nom de communauté Get (GET COMMUNITY NAME)
- Délai d’attente de la tâche (JOB TIMEOUT)
- Nom de communauté SET (SET COMMUNITY NAME)
- Contact système (SYSTEM CONTACT)
- Emplacement Système (SYSTEM LOCATION)
- Nom système (SYSTEM NAME)
- Délai d’attente d’inactivité TCP (TCP IDLE TIMEOUT)
Sélectionnez les périphériques sur lesquels vous souhaitez travailler, et choisissez Exporter à l'aide du clic droit.
Voila donc les champs qui seront exportés dans le fichier, dans notre cas le nom d'hôte, le port, le modèle de périphérique, l'adresse IP, le contact système et l'emplacement du périphérique. Ensuite, choisir la destination, le nom et le format du fichier de sortie en CSV.
Finissez en cliquant sur Start Export.
Modifier le fichier "témoin"
Ouvrez le fichier sauvegardé précédemment et complétez ou remplacez les valeurs des champs souhaités. Vous pouvez le faire avec Excel et une macro (automatique) ou pour notre test, le faire avec Notepad manuellement.
Attention cependant aux paramètres régionaux de votre PC, car une virgule peut se transformer en point-virgule à l'enregistrement et WJA refusera d'importer le fichier!
Dans notre exemple, nous changeons le Nom de contact et l'emplacement du périphérique.
Importer les informations
Nous allons maintenance importer les modifications. Sous WJA, revenez sur la vue utilisée, et sélectionnez les périphériques à modifier.
(Notez que les copies d'écran ne comportent pas la même vue que les exemples précédent, il manque quelques champs, mais bon, c'est juste pour illustrer, l'important, c'est le texte
)
A l'aide du clic droit, choisir Configuration, et Configuration de périphériques.
Puis importez le fichier contenant les informations à intégrer dans WJA.
Maintenant, il faut fournir la correspondance entre le nom des colonnes sous WJA et les entêtes de votre fichier. Comme nous avons utilisé un fichier témoin exporté depuis WJA, celles-ci doivent être sensiblement les mêmes!
Si un message apparait et vous demande le nom de communauté SNMP, cela signifie tout simplement que ou vous n'avez pas enregistré le mot de passe pour un ou des périphériques dans WJA, ou que celui-ci a changé. Dans notre exemple, un périphérique demande un nom de communauté SNMP que nous ne possédons pas. Nous allons donc ignorer la demande, et vous verrez que ce dernier ne sera donc pas configuré, mais que tout les autres le seront bien.
Résultat, on retrouve les valeurs rentrées dans notre fichier, sous WJA, et même plus, puisque WJA a configuré localement les périphériques avec ces valeurs!
Nous avons vu ici que WJA n'est pas un outil isolé, et qu'il est tout à fait possible d'alimenter la solution avec des données externes. Il est aussi tout à fait possible de faire l'inverse, c'est à dire que WJA alimente d'autres outils avec des informations, par exemple avec l'option SNMP-Trap-Forwarder (ou quelque chose comme ça). Mais ça, ça sera l'occasion d'un autre article...
Merci à Eric Bonneveau, décidemment très prolifique!





