Construire des plateformes métier multi-tenant
Une plateforme métier est multi-tenant, SaaS ou non. Deux entreprises sur une codebase, c’est un problème de tenancy. Les permissions suivent le métier réel.
Les permissions suivent le métier
Sur MatarTaxi, opérateurs, chauffeurs et propriétaires ne partagent pas un écran. Ils partagent un domaine. Vingt cases à cocher, et le support devient le système de droits.
Je pars des flux : qui crée une course, qui voit un tarif, qui annule. Puis j’encode les rôles. L’UI est une conséquence.
L’onboarding est du produit
Si un tenant ne part pas en live en minutes, votre équipe devient l’installateur. Ça ne scale pas de Tanger vers un deuxième pays.
Un bon onboarding est une verticale mince : un site, un user, une vraie transaction. Le reste est un module plus tard.
À retenir
- Modélisez le métier, puis les rôles, puis les écrans.
- L’onboarding doit produire une vraie première transaction.
- Deux entreprises sur une app, c’est déjà du multi-tenant.
FAQ
Combien de rôles en v1 ?
Trois suffisent souvent : opérateur, manager, propriétaire. Ajoutez un rôle quand quelqu’un ne peut pas faire son métier.