Aller au contenu

Gestion Multi-Tenant

Super Admin

CASH est une plateforme multi-tenant : chaque société (tenant) dispose de ses propres données, utilisateurs et configuration, totalement isolées des autres. Le Super Admin est le seul rôle autorisé à opérer sur plusieurs sociétés depuis un même compte. Accès : Administration (périmètre Super Admin).


Vue d'ensemble

L'isolation multi-tenant est une invariante de sécurité forte de CASH :

  • Chaque enregistrement métier est rattaché à un company_id.
  • Le company_id est toujours résolu depuis le jeton d'authentification (JWT), jamais depuis l'URL ou un paramètre de requête.
  • Aucune donnée ne peut franchir la frontière entre deux sociétés.

Le Super Admin peut basculer d'une société à l'autre. Chaque bascule réémet le contexte de session vers la société sélectionnée ; toutes les actions suivantes s'appliquent alors exclusivement à cette société.


Étapes pas à pas

Basculer entre les sociétés (switch company)

  1. Ouvrez le sélecteur de société en haut de l'interface d'administration.
  2. Recherchez la société par son nom ou son slug.
  3. Cliquez sur la société cible pour basculer le contexte.
  4. L'interface se recharge dans le périmètre de la société choisie : utilisateurs, engagements, statistiques et configuration sont ceux de ce tenant.

Vérifiez toujours le contexte actif

Toute action de configuration ou de gestion s'applique à la société actuellement sélectionnée. Confirmez le nom affiché avant d'effectuer une opération sensible.

Créer une nouvelle société

  1. Dans le panneau Super Admin, cliquez sur "Nouvelle société".
  2. Renseignez les paramètres généraux :
  3. Nom de la société
  4. Slug (identifiant URL unique, en minuscules)
  5. Logo
  6. Fournisseur d'email par défaut
  7. Sélectionnez le plan d'abonnement initial.
  8. Validez. La société est créée avec sa configuration par défaut et un premier compte administrateur.

Gérer les plans et abonnements de chaque société

  1. Basculez vers la société concernée.
  2. Ouvrez Administration → Abonnements.
  3. Consultez ou changez le plan (voir Abonnements & Plans).

Le Super Admin peut répéter cette opération pour chaque société qu'il gère.


Permissions

Action Admin Super Admin
Gérer sa propre société
Basculer entre sociétés
Créer une nouvelle société
Gérer les plans de plusieurs sociétés

Ce module est strictement réservé au rôle super admin.


FAQ

Q : Puis-je voir les données de deux sociétés en même temps ? Non. L'isolation multi-tenant impose un seul contexte société actif à la fois. Vous devez basculer pour changer de périmètre.

Q : Un administrateur classique peut-il créer une société ? Non, seul le Super Admin le peut. L'Admin gère uniquement sa propre société.

Q : Le slug peut-il être modifié après création ? Le slug sert d'identifiant stable. Évitez de le modifier ; en cas de besoin, contactez le support pour mesurer l'impact sur les URLs et intégrations.


Modules liés