Aller au contenu principal

Utilisateurs et rôles

Donner à chaque personne son propre compte avec le bon rôle (Lecture seule, Opérateur, Superadministrateur), gérer les comptes, et changer vos propres nom, adresse de connexion et mot de passe.

Chaque personne qui ouvre le tableau de bord devrait avoir son propre compte. Un compte a un rôle qui décide de ce qu'il peut faire, et chaque connexion et chaque modification de compte apparaît dans le Journal d'activité.

Les comptes se gèrent dans Paramètres > Utilisateurs et rôles. Votre propre compte se trouve dans Paramètres > Mon compte.

Les trois rôles

Rôle En une phrase
Lecture seule Consulte tout, ne modifie rien
Opérateur Envoie, répond, gère contacts, modèles, règles, campagnes et webhooks, sans toucher aux comptes ni aux réglages
Superadministrateur Fait tout, y compris gérer les comptes, la licence, les réglages, les clés API, les sauvegardes et l'appairage des téléphones

En détail :

Quoi Lecture seule Opérateur Superadministrateur
Voir conversations, contacts, campagnes, file d'attente, appareils, règles oui oui oui
Afficher l'aperçu d'un modèle, utiliser le testeur de règle oui oui oui
Exporter messages, contacts, conversations (CSV, JSON) oui oui oui
Envoyer (envoi rapide, réponse de conversation), relancer un message non oui oui
Gérer contacts, groupes, modèles, règles, campagnes, liens courts non oui oui
Gérer le transfert des SMS reçus et les webhooks non oui oui
Voir le Journal d'activité non oui oui
Voir les logs techniques non non oui
Appairer ou retirer un téléphone, modifier les réglages des appareils non non oui
Modifier les paramètres (envoi, pauses, fuseau, interrupteur de l'auto-répondeur) non non oui
Créer, modifier ou révoquer des clés API non non oui
Sauvegardes, restauration, téléchargement de la base complète non non oui
Activer ou revérifier la licence non non oui
Créer, modifier, désactiver ou supprimer des comptes non non oui

Le tableau de bord masque ou désactive ce que votre rôle ne permet pas, et un compte Lecture seule voit un bandeau qui le rappelle. La passerelle applique les mêmes règles de son côté : une action refusée l'est aussi si quelqu'un tente de la faire autrement.

Les sauvegardes et le téléchargement de la base complète sont fermés aux autres rôles, même en lecture : ils contiennent tous les comptes.

Quel rôle donner ? Lecture seule pour un responsable qui suit les chiffres, Opérateur pour les personnes qui répondent aux clients et mènent les campagnes, Superadministrateur pour une ou deux personnes responsables de l'installation.

Gérer les comptes (Superadministrateur)

Paramètres > Utilisateurs et rôles liste tous les comptes avec leur Rôle, leur Statut (Actif ou Désactivé) et leur Dernière connexion. Votre propre ligne porte la mention Vous. Les autres rôles voient la liste mais aucun bouton.

Créer un compte

Cliquez sur Nouvel utilisateur :

Option Valeurs admises Effet
Nom 1 à 100 caractères Affiché dans la liste et dans le journal d'activité
Adresse e-mail de connexion Une adresse valide, non utilisée par un autre compte Ce avec quoi la personne se connecte. Les majuscules ne comptent pas
Rôle Lecture seule, Opérateur, Superadministrateur Ce que le compte peut faire
Mot de passe initial 12 caractères au minimum Transmettez-le par un canal sûr : vous ne pourrez plus le relire. La personne peut le changer depuis son profil

Aucun e-mail n'est envoyé : donnez à la personne l'adresse du tableau de bord, son adresse de connexion et le mot de passe.

Actions sur un compte

Le menu de chaque ligne (sauf la vôtre) propose :

Action Effet
Changer le rôle S'applique dès la prochaine action de la personne, sans la déconnecter
Définir un nouveau mot de passe Pour une personne qui a oublié le sien. Elle est déconnectée partout et doit utiliser le nouveau mot de passe
Désactiver Déconnecte la personne immédiatement et bloque la connexion. Le compte et son historique sont conservés ; Réactiver rend l'accès
Supprimer Supprime définitivement le compte et ses sessions. Ce que la personne a fait reste, sans auteur. Pour garder la trace, préférez Désactiver

Deux règles de sécurité s'appliquent :

  • Vous ne pouvez pas changer votre propre rôle, vous désactiver ni vous supprimer, ni réinitialiser votre propre mot de passe depuis cet écran (passez par Mon compte). Un autre Superadministrateur doit le faire.
  • L'installation garde toujours au moins un Superadministrateur actif. Rétrograder, désactiver ou supprimer le dernier est refusé.

Gardez deux comptes Superadministrateur. Il n'existe pas d'e-mail « mot de passe oublié » : un Superadministrateur qui perd son mot de passe est débloqué par un autre Superadministrateur avec Définir un nouveau mot de passe. Avec un seul Superadministrateur, un mot de passe perdu ne laisse plus personne capable de gérer les comptes.

Votre propre compte : Paramètres > Mon compte

Option Effet
Nom Profil Votre nom affiché, de 1 à 100 caractères
Adresse e-mail Profil L'adresse avec laquelle vous vous connectez. La changer demande votre Mot de passe actuel
Rôle Profil Affiché seulement : un Superadministrateur le change
Langue de l'interface Profil Anglais, français, espagnol ou italien. Enregistrée dans ce navigateur, pas sur votre compte
Mot de passe Mot de passe Mot de passe actuel, Nouveau mot de passe (12 caractères au minimum, différent de l'actuel), Confirmer le nouveau mot de passe

Cliquez sur Enregistrer le profil ou Changer le mot de passe. Changer votre mot de passe déconnecte toutes vos autres sessions (autres ordinateurs, autres navigateurs) et garde celle-ci ouverte : pratique si vous vous êtes connecté sur un ordinateur partagé sans vous déconnecter.

Une longue phrase fait un meilleur mot de passe qu'un mot court et compliqué.

Connexion et sessions

  • Une session reste ouverte 7 jours après votre dernière activité, puis vous demande de vous reconnecter. Se déconnecter, dans le menu, la ferme immédiatement.
  • Après 5 tentatives échouées, depuis la même adresse ou sur le même compte, la connexion est bloquée 30 secondes, puis deux fois plus longtemps à chaque nouvel échec, jusqu'à 15 minutes. Le compteur est oublié après 15 minutes sans échec. Le message d'erreur est le même pour une adresse inconnue, un mauvais mot de passe et un compte désactivé, pour que personne ne puisse tester quelles adresses existent.
  • Les connexions refusées apparaissent dans le journal d'activité, catégorie Sécurité, avec leur raison.

Le premier compte

Le tout premier compte d'une installation se crée sur l'écran de mise en service, avec le code d'installation affiché par l'installeur (sms-gateway setup-code l'affiche à nouveau). Ce compte est Superadministrateur. Voir le guide d'installation.

Comptes et clés API

Une clé API n'est pas un compte : elle appartient à un outil, pas à une personne, et a sa propre portée. Les clés se gèrent dans Clés API, par un Superadministrateur. Voir Clés API.

Par l'API

Méthode Chemin Qui Ce qu'il fait
GET /api/v1/users Toute session Liste les comptes
POST /api/v1/users Superadministrateur Crée un compte (email, name, role, password)
PATCH /api/v1/users/{userId} Superadministrateur Change name, role, disabled
POST /api/v1/users/{userId}/password Superadministrateur Définit un nouveau mot de passe
DELETE /api/v1/users/{userId} Superadministrateur Supprime le compte

Valeurs de rôle : viewer (Lecture seule), operator, superadmin. Les modifications de comptes exigent un Superadministrateur connecté : une clé API, même de portée admin, ne peut que lire la liste.

En cas de problème

Ce que vous voyez Pourquoi, et que faire
« L'installation doit garder au moins un superadministrateur actif. » Vous rétrogradez, désactivez ou supprimez le dernier Superadministrateur. Promouvez d'abord quelqu'un d'autre
« Cette adresse est déjà utilisée par un autre compte. » Deux comptes ne peuvent pas partager une adresse, même avec des majuscules différentes
Connexion refusée avec « Trop de requêtes. Réessayez dans un instant. » Attendez la fin du blocage (15 minutes au plus), puis vérifiez l'adresse et le mot de passe
Un collègue ne voit pas Journal Son compte est en Lecture seule
Le seul Superadministrateur a oublié son mot de passe Personne ne peut le réinitialiser depuis le tableau de bord : d'où l'intérêt d'un second compte Superadministrateur

Rechercher dans la documentation

Saisissez quelques mots, puis choisissez une page.