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.
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ée | Description |
|---|---|
api | Accès API Complet. (Par défaut) |
read_workspaces | Consulter les détails des espaces de travail. |
write_workspaces | Créer, modifier ou supprimer des espaces de travail. |
read_clients | Consulter les configurations des clients OAuth. |
write_clients | Créer ou modifier des clients OAuth. |
read_users | Consulter les profils des utilisateurs finaux. |
write_users | Créer ou mettre à jour des utilisateurs finaux. |
read_groups | Consulter les groupes d'utilisateurs. |
write_groups | Créer ou modifier des groupes. |
read_templates | Consulter les modèles d'e-mail. |
write_templates | Modifier les modèles d'e-mail. |