OAuth 2

Introduction

Ces paramètres permettent d’établir une connexion entre Trustelem et toute application respectant le standard OAuth 2.0.
Avant de commencer votre configuration, assurez vous d’avoir accès aux paramètres de votre application cliente.

Configuration

  • ClientID
    Cette valeur permet d’identifier votre application chez Trustelem. Renseignez-la dans le champ clientID de votre application.

    trustelem.oauth2.gi4dXXXX
  • Client Secret
    Cette valeur permet d’authentifier votre application chez Trustelem, une valeur aléatoire robuste vous est proposée par défaut. Renseignez-la dans le champ clientSecret de votre application.

    ZeRQXFTVaIJ3qqKuXXXXXXXXXXXXXXX
  • RedirectURI
    Liste d’adresses de callback autorisées sur laquelle Trustelem va rediriger les utilisateurs. Renseignez la valeur donnée par application cliente.

  • URL de masociete (optionnel)
    Cette URL est utilisée pour offrir aux utilisateurs un lien direct vers l’application cliente sur leur tableau de bord Trustelem. Entrez ici le point de départ du flot d’autorisation OAuth de votre application.

  • Endpoint d’autorisation
    Cette URL, appelée par le navigateur ou l’application de l’utilisateur, initie le processus d’obtention du jeton OAuth. Renseignez cette valeur dans le champ authorizationURL de votre application.

    https://masociete.trustelem.com/app/62XXX/auth
  • Endpoint de distribution des tokens
    Cette URL permet d’obtenir le jeton OAuth. Renseignez-la dans le champ grantURL de votre application.

    https://masociete.trustelem.com/app/62XXX/token
  • Endpoint de ressource
    Utilisez ce service (GET), avec le jeton OAuth dans l’en-tête HTTP et avec le scope demandé pour obtenir les valeurs correspondantes.

    https://masociete.trustelem.com/app/62XXXresource

    Header d’authentification :

    Authorization: Bearer < access_token >

    Les scopes disponibles en standard sont :

    • email
    • given_name
    • family_name
    • organization
    • phone
    • groups