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

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.

Retour en haut