Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Ce connecteur peut s'alimenter de plusieurs sources de données si nécessaire (ldap, BD, fichiers). Enfin les rôles sont complètement libres et peuvent être calculés 

Paramètres d'appels

URL en méthode GET :

Bloc de code
<host>/<uri>/<login><username>
  • host : adresse du serveur
  • uri : chemin éventuel vers le service
  • login username : identifiant (usernamelogin) de l'utilisateur pour lequel on souhaite les informations et les rôles, c'est à dire l'utilisateur qui se connecte. Le login sera celui retourné par le serveur CAS après authentification.

Pas de paramètres d'URL ou headers particuliers

Format de retour

...

Bloc de code
{
  "displayName": "<nom d'affichage>",
  "name": "<nom>",
  "firstname": "<prenom>",
  "email": "<e-mail>",
  "roles": ["role1","role2"...]
}
  • displayName : nom d'affichage complet de l'utilisateur
  • name : nom de famille de l'utilisateur
  • firstname : prénom de l'utilisateur
  • email : adresse e-mail de l'utilisateur
  • roles : liste des rôles de l'utilisateur. Le rôle n'est qu'une chaîne de caractères unique. Il servira a cibler des droits ou des services par simple comparaison de chaines de caractères. Il n'y a donc pas d'arborescence de rôle.

...