Paramétrage et utilisation des Webservices dans PMBConfigurer un serveur SOAP dans PMB > Les services externes : une API pour PMB > Généralités sur les services externes
page précédentepage suivante

Généralités sur les services externes

Organisation des services externes

Les services externes sont organisés en groupe de fonctions. Chaque groupe représente un ensemble de fonctions qui permettent d'interagir avec PMB sur une thématique donnée.

L'appel de l'API se fait avec un utilisateur PMB.

On peut donner des droits d'accès pour chaque groupe et chaque fonction d'un groupe à l'utilisateur qui appellera ces fonctions.

Une fois les droits déterminés, l'utilisateur disposera d'une classe PHP exportant sous forme de méthodes toutes les fonctions de tous les groupes auquel il a droit.

Modèle des droits

Chaque groupe de fonction ainsi que chaque fonction elle même peut être autorisée ou interdite pour chaque utilisateur de PMB. Deux vues sont disponibles dans PMB pour paramétrer les droits, en Administration > Services externes :

  • Autorisations générales

  • Autorisations par utilisateur

Autorisations générales

Pour chaque groupe/fonction, on liste les utilisateurs autorisés à utiliser ce groupe ou cette fonction. Ne pas tenir compte pour l'instant de la case à cocher Autoriser/Interdire, ni de l'utilisateur anonyme.

Autorisations générales
Autorisations généraleszoom

Pour chaque groupe/fonction, sélectionnez les utilisateurs autorisés. Le groupe prime sur la fonction (une fonction autorisée dans un groupe interdit sera interdite).

Autorisations par utilisateur

Pour un utilisateur donnée, on autorise ou non un groupe ou une fonction. Ne pas tenir compte du choix Utilisateur anonyme.

Autorisations par utilisateur
Autorisations par utilisateurzoom

Sélectionnez pour chaque groupe/fonction si elle sera autorisée ou interdite pour l'utilisateur mentionné dans la liste déroulante Définition des droits pour l'utilisateur.

page précédentepage suivante
A propos...PMB ServicesRéalisé avec Scenari