Retour aux conseils

Plateforme multi-tenant : chaque partenaire sous sa propre marque

Plateforme multi-tenant affichant plusieurs identités de marque selon le tenant

Pour beaucoup d'éditeurs, une plateforme multi-tenant se résume à cloisonner des bases de données. Ce cloisonnement reste indispensable, mais il ne suffit pas. Quand un franchisé, un cabinet comptable ou un revendeur utilise votre solution pour servir ses propres clients, il veut que l'expérience porte son nom, pas le vôtre. Sa landing, son logo, ses couleurs et, idéalement, son domaine. Voici comment nous avons construit cette couche de personnalisation, et les questions à vous poser avant de lancer une offre en marque blanche.

Quand une plateforme multi-tenant devient stratégique

  • Les franchises : chaque point de vente veut sa propre vitrine, tout en partageant les outils du réseau.
  • Les réseaux de partenaires : cabinets comptables, agences ou consultants qui revendent votre solution et font de la personnalisation un argument commercial.
  • Les revendeurs API : des intégrateurs qui embarquent votre backend dans leur produit et refusent qu'une mention « Powered by » apparaisse partout.

Un en-tête et une interface aux couleurs du tenant

Sur notre plateforme multi-tenant, les composants d'en-tête et d'habillage lisent la configuration du tenant courant au moment du rendu. Logo, nom affiché, liens de navigation, accès au contact ou à l'espace client : tout se paramètre sans toucher au code. Les variables CSS suivent la même logique. Ainsi, un changement de couleur ou de typographie dans l'administration s'applique immédiatement, sans nouveau build ni redéploiement.

Une landing page dédiée par partenaire

Un moteur de landing compose la page d'accueil à partir de blocs réutilisables : hero, fonctionnalités, témoignages, tarifs, FAQ et appel à l'action. Le rendu reste dynamique. Dans une plateforme multi-tenant, la même URL publique affiche donc la landing du tenant détecté via le sous-domaine ou le chemin. Chaque partenaire définit aussi ses propres métadonnées SEO, comme le titre et la description de ses pages.

Domaine dédié ou sous-chemin

Notre plateforme multi-tenant propose deux modes :

  • Le sous-chemin (par exemple exemple.be/mon-partenaire) : mise en place instantanée, sans configuration technique.
  • Le domaine dédié (par exemple mon-partenaire.be) : une configuration DNS suffit, puis notre couche edge gère automatiquement le certificat SSL.

Si le partenaire envoie des e-mails depuis son domaine, prévoyez aussi les enregistrements SPF et DKIM. Sans eux, ses messages risquent de finir dans les courriers indésirables. Pensez enfin au référencement : chaque domaine de partenaire doit déclarer sa propre adresse canonique, afin d'éviter le contenu dupliqué entre tenants.

Une API de branding en libre-service

Le tenant ne doit pas nous appeler pour changer son logo. Une API REST lui permet de lire et de mettre à jour sa configuration : identité visuelle (logo, couleurs, métadonnées SEO) d'un côté, blocs de la landing de l'autre. Notre propre interface d'administration utilise cette même API. Le tenant dispose donc du même niveau de contrôle que les opérateurs de la plateforme multi-tenant.

Sécurité et isolation des données

La personnalisation visible ne vaut rien sans un cloisonnement solide. Notre plateforme multi-tenant combine trois couches complémentaires :

  • Isolation logique en base : toutes les entités sensibles (clients, factures, contrats, utilisateurs) portent un identifiant de tenant obligatoire, contrôlé dans chaque requête.
  • Sessions cloisonnées : un utilisateur connecté sur un tenant voit uniquement les données de ce tenant.
  • Journalisation : chaque action enregistre le tenant concerné.

Côté RGPD, clarifiez les rôles dans vos contrats. Le partenaire agit souvent comme responsable du traitement pour ses clients, tandis que l'éditeur intervient comme sous-traitant.

Des cas d'usage déjà en production

  • Un cabinet comptable en Wallonie : son propre sous-domaine, sa charte graphique et des factures envoyées à son nom, sur notre infrastructure.
  • Un réseau de consultants : une landing par consultant, des rôles et permissions cloisonnés, et un tableau de bord global pour la tête de réseau.
  • Un intégrateur API : il revend le produit avec ses propres conditions générales et son support, tandis que nous restons invisibles.

Plateforme multi-tenant : les questions à vous poser

  1. Combien de partenaires prévoyez-vous, et avec quel niveau de personnalisation ?
  2. Vos partenaires ont-ils besoin d'un domaine propre, ou un sous-chemin leur convient-il ?
  3. Qui assure le support de premier niveau : vous ou le partenaire ?
  4. Comment facturez-vous : par partenaire, par utilisateur final ou au volume ?
  5. Quelles données chaque partenaire peut-il exporter s'il quitte votre programme ?

Pour qui ?

Vous pilotez un réseau, une franchise ou un programme revendeur, et vous envisagez de construire votre portail vous-même ? Posez-vous alors la question : combien de temps, combien d'euros, combien de personnes ? Notre plateforme multi-tenant tient la même promesse en quelques heures de configuration. Découvrez nos plateformes web sur mesure ou présentez-nous votre réseau de partenaires.

Besoin d'aide pour votre projet ?

Contactez Espero-Soft pour discuter de vos besoins IT