Comment gérer les permissions d'accès de l'équipe dans la plateforme de messagerie ?
Le contrôle d'accès basé sur les rôles de SendSeven offre des permissions granulaires par scope sur toutes les ressources de la plateforme. Rôles système prédéfinis (Propriétaire, Administrateur, Agent support, Agent marketing, etc.) ou rôles personnalisés, combinables par utilisateur. Journal d'audit complet et prévention de l'escalade de privilèges. Conforme au RGPD. Inclus dans tous les forfaits.
Qui peut faire quoi.
Clairement défini.
Définissez exactement quels membres de l'équipe accèdent à quelles fonctionnalités. Avec des permissions granulaires basées sur les scopes, des rôles système prédéfinis et des droits d'accès personnalisés par équipe.
Tout le monde peut tout faire. Jusqu'à ce que ça dérape.
Un nouvel employé supprime accidentellement une liste de contacts de 3 000 entrées. Un stagiaire envoie une campagne WhatsApp au mauvais public. Un autre modifie les paramètres de facturation. Personne ne savait qu'ils avaient accès.
Pour les PME, c'est un scénario courant. À mesure que l'équipe grandit, le risque augmente. Sans règles d'accès claires, tout le monde accède à tout : contacts, campagnes, paramètres, facturation.
Le problème s'amplifie quand des partenaires externes, agences ou freelances ont besoin d'accéder à la plateforme. Sans système de permissions, il n'y a que deux options : donner un accès complet (risqué) ou ne donner aucun accès (impraticable).
Lors des audits RGPD, la question est : qui avait accès à quelles données, et quand ? Sans système de permissions et journal d'audit, cette question est sans réponse.
Un accès adapté au poste
Attribuez à chaque membre de l'équipe exactement les permissions dont il a besoin pour son travail. Ni plus, ni moins.
Voici comment cela fonctionne : choisissez parmi les rôles prédéfinis (ex. Agent Support, Agent Marketing, Admin) ou créez un rôle personnalisé avec des permissions individuelles. Chaque membre de l'équipe peut avoir plusieurs rôles, ex. Agent Support et Agent Marketing en même temps.
Les permissions sont granulaires : « Lire les conversations » est séparé de « Attribuer les conversations ». « Créer des campagnes » est séparé de « Envoyer des campagnes ». « Voir les contacts » est séparé de « Supprimer les contacts ». Des permissions granulaires basées sur les scopes, réparties sur toutes les ressources.
Chaque changement de permission est journalisé dans le journal d'audit. Qui a attribué quel rôle à qui, et quand ? Pour les demandes RGPD, vous avez la réponse instantanément.
Des résultats mesurables
Les équipes avec des permissions claires travaillent de manière plus sécurisée et autonome.
Rôles prédéfinis, prêts à l'emploi
Choisissez parmi les rôles prédéfinis : Propriétaire, Admin, Agent Support, Agent Marketing et plus. Chaque rôle est livré avec un ensemble défini de permissions. Pour des besoins spécifiques, créez des rôles personnalisés avec des combinaisons de scopes individuelles.
- Rôles prédéfinis pour les structures d'équipe courantes
- Créez des rôles personnalisés avec des permissions individuelles
- Plusieurs rôles par membre d'équipe, combinables
- Modifiez ou retirez des rôles à tout moment
Permissions granulaires, accès basé sur les scopes
Chaque permission est fine : « Lire » est séparé de « Écrire », « Créer » de « Supprimer ». Les patterns joker comme *:read (tout lire) ou campaigns:* (accès complet aux campagnes) simplifient la configuration.
- Permissions : lire, écrire, créer, supprimer, envoyer, attribuer par ressource
- Patterns joker : *:* (tout), campaigns:* (toutes les campagnes), *:read (lecture seule)
- Ressources : Conversations, Campagnes, Contacts, Tickets, Analytique, Paramètres, etc.
- Prévention de l'escalade de privilèges : personne ne peut s'accorder des permissions supérieures
Chaque changement journalisé
Tous les changements de permissions sont documentés dans le journal d'audit : qui a attribué ou révoqué quel rôle, à qui, et quand ? Lors des audits RGPD ou des revues internes, vous avez les réponses immédiatement.
- Journal d'audit pour tous les changements de rôles et permissions
- Horodatage et utilisateur acteur pour chaque action
- Conforme au RGPD : historique d'accès disponible sur demande
- Exportable pour les audits internes et les revues de conformité
Agences et partenaires, intégrés en toute sécurité
Donnez aux partenaires externes, agences ou freelances exactement l'accès dont ils ont besoin. Sans le risque qu'ils accèdent aux données de facturation, aux listes de contacts ou aux paramètres.
- Rôle personnalisé pour les partenaires externes avec permissions restreintes
- Limitez l'accès à des canaux ou campagnes spécifiques
- Ajustez ou révoquez les rôles à tout moment
- Le journal d'audit suit aussi les actions des utilisateurs externes
ROI en chiffres
Ce que cela donne en pratique
Une agence de communication à Paris avec 15 employés gère 5 clients via SendSeven. Avant : tous les employés voyaient tous les comptes clients. Après la configuration RBAC : chaque équipe de 3 personnes ne voit que les canaux et contacts de son client. Le directeur garde une vue d'ensemble. Les freelances externes obtiennent un accès en lecture seule à des campagnes spécifiques.
Scénario type basé sur des données sectorielles
Configuré en quelques minutes
Attribuez les rôles, définissez les permissions, c'est fait.
Choisissez un rôle
Choisissez parmi les rôles prédéfinis ou créez le vôtre.
Attribuez aux membres de l'équipe
Invitez les membres de l'équipe et attribuez un ou plusieurs rôles.
Accès sécurisé
Chacun voit et peut faire uniquement ce que son rôle permet. Le journal d'audit tourne automatiquement.
Guides pas-à-pas pour la configuration via la plateforme ou l'API.
Guide plateforme : pas-à-pas
Gerez les permissions de l'equipe :
Voir les membres de l'equipe
Allez dans Parametres > Equipe. Voyez tous les utilisateurs, leurs roles et statut actuel.
Assigner des roles
Cliquez sur un membre pour modifier ses roles. Selectionnez un ou plusieurs roles de la liste (ex: SUPPORT_AGENT + MARKETING_AGENT).
Creer un role personnalise
Cliquez sur "Creer un role" pour definir un role personnalise. Selectionnez des scopes specifiques a accorder.
Gerer les tokens API
Allez dans Parametres > Tokens API. Creez des tokens avec les permissions necessaires pour chaque integration.
Référence API : accès développeur
Gerez les roles, permissions et tokens API programmatiquement.
| Method | Path | Description |
|---|---|---|
| GET | /api/v1/roles | Lister tous les roles |
| POST | /api/v1/roles | Creer un role personnalise |
| GET | /api/v1/permissions/me/scopes | Obtenir les scopes de l'utilisateur actuel |
| POST | /api/v1/api-tokens | Creer un token API avec scopes |
const response = await fetch(
'https://api.sendseven.com/api/v1/permissions/me/scopes',
{
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'X-Tenant-ID': 'YOUR_TENANT_ID'
}
}
);
const scopes = await response.json();
console.log('My scopes:', scopes);const response = await fetch('https://api.sendseven.com/api/v1/api-tokens', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_JWT_TOKEN',
'X-Tenant-ID': 'YOUR_TENANT_ID',
'Content-Type': 'application/json'
},
body: JSON.stringify({
name: 'CRM Integration Token',
scopes: ['contacts:read', 'contacts:write', 'conversations:read'],
expires_at: null // Never expires
})
});
const token = await response.json();
console.log('Token (save this!):', token.token);
// Returns: s7_api_a1b2c3d4e5f6...Questions fréquentes
Quels rôles sont disponibles ?
Rôles prédéfinis : Propriétaire, Admin, Agent Support, Agent Marketing et plus. Vous pouvez aussi créer des rôles personnalisés avec des combinaisons de permissions individuelles.
Un membre de l'équipe peut-il avoir plusieurs rôles ?
Oui. Les rôles sont combinables. Un membre de l'équipe peut être à la fois Agent Support et Agent Marketing. Les permissions sont additives.
Quel est le niveau de granularité des permissions ?
Des permissions granulaires basées sur les scopes, réparties sur toutes les ressources. Par exemple, « Lire les conversations » est séparé de « Attribuer les conversations ». Les patterns joker comme *:read simplifient la configuration.
Y a-t-il un journal d'audit ?
Oui. Chaque changement de permission est journalisé : qui a attribué ou révoqué quel rôle, à qui, et quand. Exportable pour les audits RGPD.
Les partenaires externes peuvent-ils avoir un accès restreint ?
Oui. Créez un rôle personnalisé pour les partenaires externes avec exactement les permissions dont ils ont besoin. Pas d'accès aux données de facturation, listes de contacts ou paramètres.
Combien coûtent les rôles et permissions ?
Inclus dans chaque forfait SendSeven, sans coût supplémentaire et avec un nombre illimité d'utilisateurs. Les forfaits démarrent à 49 €/mois (Basic). Voir les tarifs.
Un accès adapté au poste
Attribuez les rôles, configurez les permissions, le journal d'audit tourne automatiquement. Sécurisé dès le premier membre d'équipe.