Aller au contenu principal

Gestion des utilisateurs

L'API Users vous permet de gérer les utilisateurs et de contrôler leur accès aux objets, applications et rapports au sein d'une organisation Stonal. Elle s'adresse aux développeurs qui ont besoin de provisionner des utilisateurs par programmation — créer des comptes, attribuer des permissions et maintenir les enregistrements utilisateur synchronisés avec un annuaire externe.

Comment fonctionne l'accès

L'accès est régi par deux mécanismes complémentaires : les groupes d'utilisateurs, qui regroupent un ensemble de permissions et peuvent être attribués à de nombreux utilisateurs à la fois, et les permissions, qui attachent des profils, des périmètres d'application et des droits sur les objets directement à chaque utilisateur. Les deux sont décrits en détail sur la page Comprendre l'accès.

Le parcours type

  1. Authentifier les utilisateurs — obtenir et gérer des jetons d'accès pour les appels API au nom d'un utilisateur.
  2. Comprendre l'accès — comprendre comment les groupes, profils, groupes d'applications et permissions sur les objets interagissent.
  3. Rechercher les groupes et permissions — interroger les groupes et valeurs de permissions disponibles dans votre organisation.
  4. Créer ou mettre à jour un utilisateur — provisionner un nouvel utilisateur ou en mettre à jour un existant.
  5. Supprimer un utilisateur — supprimer un utilisateur et révoquer son accès.
  6. Resynchroniser les utilisateurs — maintenir les enregistrements utilisateur synchronisés après des modifications en masse.

Prérequis

info

Avant d'utiliser l'API Users, vous avez besoin de :

  • Un jeu valide d'identifiants API (client ID et client secret).
  • Un jeton d'accès valide — voir Obtenir un jeton.
  • Le code de votre organisation.