Tokens API et RBAC : Accès développeur sécurisé
Générez des tokens API avec scopes et permissions basées sur les rôles. Contrôlez l'accès aux intégrations, faites la rotation des clés en sécurité.
SendSeven combine contrôle d'accès basé sur les rôles et jetons API personnels. Dix rôles prédéfinis, plus des rôles personnalisés, couvrent 78 scopes de permission sur 17 types de ressources selon le poste. Chaque jeton API reste propre à un compte, invisible au reste de l'équipe. Login with SendSeven ajoute une connexion OIDC à votre application.
Les systèmes de rôles traditionnels (Owner, Admin, Agent, Viewer) sont trop rigides pour les équipes modernes. Les organisations ont besoin d'un contrôle granulaire des permissions.
SendSeven implémente un RBAC basé sur les scopes style OAuth2 avec 78 permissions granulaires sur 17 ressources. Créez des tokens API avec scopes et suivez toutes les modifications de permissions.
78 scopes granulaires (conversations:read, campaigns:create, etc.)
10 rôles système (OWNER, ADMIN, MARKETING_AGENT, SUPPORT_AGENT, etc.)
Support multi-rôles - les utilisateurs peuvent avoir plusieurs rôles
Tokens API avec scopes et préfixe s7_api_
Correspondance de scopes avec wildcards (*:*, campaigns:*, *:read)
Filtrage des scopes frontend pour la navigation
Gérez les permissions d'équipe et les tokens API depuis la page Paramètres. Assignez des rôles, créez des tokens et suivez l'accès.
Naviguez vers Paramètres > Équipe. Vos scopes actuels sont listés. Les admins système peuvent voir les 78 scopes disponibles.
Dans Paramètres > Équipe, cliquez sur un utilisateur. Cliquez sur "Modifier les rôles" et sélectionnez parmi 10 rôles système.
Naviguez vers Paramètres > Tokens API. Cliquez sur "Créer un token", donnez-lui un nom, sélectionnez les scopes et définissez une date d'expiration optionnelle.
Le token est montré UNE SEULE FOIS à la création (ex: s7_api_a1b2c3d4e5f6...). Copiez-le immédiatement et stockez-le en sécurité.
Dans Paramètres > Tokens API, vous pouvez révoquer un token (permanent) ou le régénérer (crée un nouveau token, invalide l'ancien).
Gérez programmatiquement les rôles, permissions et tokens API avec 29 endpoints RBAC.
Obtenir les scopes de l'utilisateur actuel
Créer un token avec des permissions spécifiques
S'authentifier avec un token avec scopes au lieu de JWT
Donner à un utilisateur les permissions marketing et support