Architecture Multi-Tenant pour SaaS Immobilier — API FairePlace
JWT scopé par organisation, 7 rôles métier, 23 permissions. Backend Rust sur Scaleway, auth edge via Cloudflare. Zéro cross-tenant leak. Sandbox gratuit.
100%
Isolation des données — zéro fuite possible entre tenants
JWT
Token scopé organisation — tenant_id vérifié à chaque requête
3×
Couches d’isolation : auth edge, middleware Rust, SQL query
RGPD
Données hébergées en France (Scaleway) — DPA disponible
Comment fonctionne l’isolation multi-tenant
Chaque JWT contient un claim tenant_id qui identifie l’organisation. À chaque requête, le middleware Rust extrait ce claim et chaque query SQL filtre explicitement sur tenant_id. L’isolation est appliquée à trois niveaux indépendants — impossible de croiser deux tenants.
🔐
JWT + tenant_id
Claim tenant_id dans chaque token — vérification systématique par le middleware Rust
⚡
Auth Cloudflare Edge
Authentification sur Cloudflare Workers — sub-50 ms, JWKS en mémoire côté backend
🏢
7 rôles métier
owner, admin, agent, comptable, syndic, locataire, viewer — cumulables par utilisateur
📊
Quotas par tenant
Limites de biens, baux et membres configurables par organisation via Stripe
Construisez votre SaaS immobilier multi-tenant
JWT + 3 couches d’isolation. Backend Rust sur Scaleway. Sandbox gratuit.