Aller au contenu principal

Jetons d'Accès Développeur

Les Jetons d'Accès Développeur (Personal Access Tokens) vous permettent de vous authentifier auprès de l'API de Gestion SyAuth de manière programmatique.

Différence avec les Jetons API

Les Jetons d'Accès Développeur sont des jetons personnels liés à votre compte développeur. Ils donnent accès à l'API de Gestion pour gérer tous vos espaces de travail, clients et configurations.

Les Jetons API (dans les paramètres de l'Espace de Travail) sont limités à un seul espace de travail et utilisés pour les opérations au niveau de l'application, comme l'inscription des utilisateurs finaux.

Aperçu

Vous pouvez utiliser les Jetons d'Accès Développeur pour automatiser :

  • Gestion des Espaces de Travail : Créer et configurer des espaces de travail via l'API.
  • Gestion des Utilisateurs : Importer ou gérer des développeurs et des membres d'équipe.
  • Clients OAuth : Créer et faire tourner les identifiants clients par programmation.
  • Intégration CI/CD : Automatiser le déploiement de la configuration.

Authentification

Toutes les requêtes vers l'API Développeur doivent inclure l'en-tête X-Developer-Token.

curl -H "X-Developer-Token: syat_..." https://api.syauth.com/api/v1/developer/...

Gestion des Jetons

Vous pouvez créer, afficher et révoquer des jetons dans la section Paramètres > Général du Tableau de Bord SyAuth.

Portées Disponibles

PortéeDescription
apiAccès API Complet. (Par défaut)
read_workspacesConsulter les détails des espaces de travail.
write_workspacesCréer, modifier ou supprimer des espaces de travail.
read_clientsConsulter les configurations des clients OAuth.
write_clientsCréer ou modifier des clients OAuth.
read_usersConsulter les profils des utilisateurs finaux.
write_usersCréer ou mettre à jour des utilisateurs finaux.
read_groupsConsulter les groupes d'utilisateurs.
write_groupsCréer ou modifier des groupes.
read_templatesConsulter les modèles d'e-mail.
write_templatesModifier les modèles d'e-mail.