Authorization: Bearer <token>. Solya
accepte trois types de bearer token.
Les trois schémas
Pour les intégrations, vous utiliserez un token de compte de service. Il est validé sur le même
en-tête
Authorization: Bearer qu’une session utilisateur, donc les mêmes endpoints fonctionnent pour les deux.
Tokens de compte de service
Un token de compte de service représente une organisation, pas une personne, et porte un ensemble explicite de permissions.- Format —
solya_sa_suivi de 43 caractères sûrs pour les URL (≈ 52 caractères au total), soutenu par 256 bits d’entropie. - Stockage — Solya stocke uniquement un hash SHA-256. Le token en texte brut est affiché une seule fois à la création et jamais après — copiez-le immédiatement dans votre gestionnaire de secrets.
- Permissions — fixées à la création. Le token ne peut faire que ce que ses permissions permettent
(le même modèle de permission que les rôles — par ex.
inventoryPlans.view,analytics.view,dataPlatform.configure). - Expiration — optionnelle, jusqu’à 365 jours ; vous pouvez aussi choisir « n’expire jamais ».
- Limite — jusqu’à 50 tokens actifs par organisation.
Créer un token
1
Ouvrir les tokens API
Allez à Paramètres → Tokens API (nécessite une permission administrateur).
2
Configurez-le
Donnez-lui un nom, sélectionnez les permissions dont il a besoin et éventuellement une expiration.
3
Copiez le texte brut une seule fois
Copiez la valeur
solya_sa_… immédiatement et stockez-la en toute sécurité. Vous ne pourrez plus
la voir après — seuls ses derniers caractères sont affichés après.4
Utilisez-le
Envoyez-le comme un bearer token (voir ci-dessous).
Utiliser un token
Révoquer un token
Révoquez un token depuis Paramètres → Tokens API à tout moment — la révocation est immédiate. Les tokens sont aussi révoqués automatiquement si l’utilisateur qui les a créés est supprimé de l’organisation.Vérifiez qui vous êtes
AppelezGET /api/auth/whoami pour confirmer qu’un token est valide et voir son accès effectif :

