Guide de l'interface serveur

A quoi servent les configurations serveurs ?

Les Webservices peuvent servir à plusieurs applications externes à GLPI.
Chacune de ces applications peuvent être sur différents serveurs et donc peuvent nécessiter différentes configurations.
C'est pourquoi on a la possibilité de déclarer une configuration pour chaque application.

Quelques exemples concrets
  • On peut ainsi couper l'accès aux webservices pour une application particulière.
  • On peut mettre en place un mécanisme d'authentification supplémentaire pour une application particulière.
  • On peut spécifier des plages d'adresses IP différentes pour cloisonner au maximum les transits d'informations.
  • On peut bloquer l'utilisation de certaines méthodes.
  • ...

Interface dans GLPI


Description de l'interface

  • Nom : c'est le nom que l'on souhaite donner à la configuration
  • Services actifs : permet d'activer ou désactiver les webservices pour cette configuration
  • Activer la compression : n'est utile que pour l'utilisation du protocole XML-RPC, permet de compresser l'envoi/la réception des requêtes HTTP.
  • Tracer les connexions : permet de choisir comment loger l'utilisation des webservices :
    • Non : désactive les logs
    • Historique : stocke les logs dans l'onglet "Historique" de la configuration (en base de données donc)
    • Journaux : stocke les logs dans le fichier /glpi/files/_log/webservice.log de GLPI
  • Debug : en activant cette option, des informations de debug sont stockées dans le fichier /glpi/files/_log/webservice.log (sur les requêtes envoyées et reçues)
  • Motif SQL des services : permet de réduire l'utilisation des webservices à certaines méthodes uniquement (motif au format SQL REGEXP).
  • Plage d'adresse IP : determine la plage d'adresses IP autorisées à utiliser les webservices
  • Identifiant utilisateur : permet de définir un nom d'utilisateur pour l'utilisation des méthodes qui n'ont pas besoin d'authentification dans GLPI (sécurité supplémentaire).
  • Mot de passe utilisateur : mot de passe de l'utilisateur définit juste au-dessus pour améliorer la sécurité.
  • Commentaires : permet de définir un commentaire pour la configuration.
  • Sous-entités : comme la plupart des objets dans GLPI, permet de définir si cette configuration (créée dans une entité mère) peut-être visible/utilisée dans ses entités filles.

client_first_tab_FR.png (51.6 KB) yeti, 02/08/2011 11:43 AM