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 Json-RPC.
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 Json-RPC 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
.