Aller au contenu principal

Rôles & Permissions

Rôles​

RôleDescription
administratorAccès complet à toutes les fonctionnalités et toutes les succursales
authenticatedAccès limité aux succursales assignées et aux pages autorisées

Permissions granulaires​

Les utilisateurs avec le rôle authenticated ont des permissions qui contrôlent l'accès page par page :

PermissionPage concernéeDescription
permissions.dashboard/Accès au tableau de bord global
permissions.billing/billingAccès à la facturation

Si un utilisateur authenticated n'a pas la permission dashboard, il est automatiquement redirigé vers la première succursale qui lui est assignée.

Succursales assignées​

Chaque utilisateur authenticated se voit assigner une ou plusieurs succursales. Les données affichées (leads, statistiques, rendez-vous, funnel, rappels) sont automatiquement filtrées à ce périmètre.

Sélection de contact (administrator uniquement)​

L'administrateur peut sélectionner un contact (entreprise cliente) pour restreindre sa vue aux succursales de ce client uniquement. Cette sélection est persistée en localStorage et s'applique à l'ensemble de l'application (sidebar, base de données, tableau de bord).

Redirection à la connexion​

ConditionRedirection
Non authentifié/auth/signin?callbackUrl=...
Authentifié sans permission dashboardPremière succursale assignée
Authentifié avec permission dashboard/
Administrator/