Présentation technique des Webservices dans PMBParamétrage et utilisation des Webservices dans PMB > Configurer un serveur SOAP dans PMB > Créer une source SOAP
page précédentepage suivante

Créer une source SOAP

Les droits sur les fonctions des services externes pour l'utilisateur PMB associé au groupe d'utilisateurs externes anonyme doivent avoir étés préalablement paramétrés.

Après avoir configuré les droits des services externes pour l'utilisateur PMB associé au groupe d'utilisateurs externes anonyme, nous allons créer une source SOAP.

Créer une nouvelle source SOAP

la création se fait en Administration > Connecteurs > Connecteurs sortants

Cliquez sur le bouton Ajouter une source de la ligne Connecteur qui implémente en SOAP les fonctions de l'API.

Renseignez les champs communs à toutes les sources

Les deux premiers champs sont communs à toutes les sources :

  • Nom de la source : c'est le nom qui apparaitra dans toutes les listes des sources.

  • Commentaire : une explication brève de ce que propose la source.

Sélectionnez les fonctions de l'API qui seront proposées par le webservice

Dans la liste multiple, sélectionnez avec Control-Clic les fonctions externes qui seront proposées dans le webservice.

Toutes les fonctions sélectionnées doivent être autorisées pour l'utilisateur PMB du groupe d'utilisateurs externes anonyme.

Cliquez sur le bouton Enregistrer.

Autorisez la source pour le groupe d'utilisateurs externe anonyme

Pour pouvoir utiliser la source, il faut autoriser son utilisation pour le groupe d'utilisateurs externe anonyme. En Administration > Connecteurs > Autorisations, cliquez sur le Groupe anonyme.

Dans le formulaire Autorisation d'un groupe, cochez la source que vous venez de créer pour l'autoriser, puis cliquez sur Enregistrer.

Test du webservice

Une fois le source créée, dépliez la liste des sources en cliquant sur le + de la ligne du connecteur SOAP. Cliquez sur la source que vous venez de créer. Au dessus de la liste des fonctions exportées, cliquez sur le lien Adresse du web service.

Vous devez obtenir le WSDL avec la liste des fonctions proposées par le webservice.

WSDL présentant les fonctions proposées par le webservice
WSDL présentant les fonctions proposées par le webservicezoom
Paramétrer les droits pour les services externes
page précédentepage suivante
A propos...PMB ServicesRéalisé avec Scenari