Qu'est-ce qu'un locataire (tenant) dans COYAF CRM SaaS ?

Vue d'ensemble

Lorsque COYAF CRM est déployé en tant que plateforme Software-as-a-Service (SaaS) — c'est-à-dire que plusieurs clients ou entreprises utilisent la même installation — le concept de locataire (tenant) devient central dans l'organisation et le fonctionnement du système.

Un locataire est une entité commerciale unique et isolée (un client ou une entreprise) qui dispose de son propre espace de travail dédié au sein de l'environnement SaaS partagé de COYAF CRM. Chaque locataire possède ses propres données, utilisateurs, paramètres et identité visuelle — complètement séparés de tous les autres locataires sur la même plateforme.


L'analogie : un immeuble d'appartements

Imaginez une installation SaaS de COYAF CRM comme un immeuble d'appartements :

  • L'immeuble lui-même représente votre serveur et votre infrastructure de base de données COYAF CRM.
  • Chaque appartement est un locataire — une unité autonome avec sa propre serrure, son mobilier et ses résidents.
  • Le gestionnaire de l'immeuble (votre fournisseur SaaS, par exemple Digitrine) entretient l'infrastructure partagée (électricité, plomberie, hall d'entrée), mais l'espace privé de chaque locataire reste séparé.

Aucun locataire ne peut voir à l'intérieur de l'appartement d'un autre, même s'ils partagent le même immeuble.


Que contient un locataire ?

Chaque locataire dans un environnement COYAF CRM SaaS dispose généralement de :

Élément Description
Sous-domaine ou URL ex. nomclient.votreplateforme.com
Comptes utilisateurs propres Personnel, administrateurs et clients appartenant uniquement à ce locataire
Données propres Factures, projets, prospects, contrats, tickets de support — tous isolés
Paramètres propres Nom de l'entreprise, logo, devise, taux de taxe, modèles d'e-mail
Modules propres Uniquement les fonctionnalités activées pour le plan de ce locataire
Image de marque propre Interface en marque blanche avec l'identité visuelle de leur entreprise

Mono-locataire vs. Multi-locataire

Mono-locataire Multi-locataire
Signification Une installation COYAF CRM par client Une installation COYAF CRM pour plusieurs clients
Isolation des données Bases de données entièrement séparées Base de données partagée, données séparées par ID de locataire
Coût Plus élevé (plus de serveurs) Plus faible (infrastructure partagée)
Maintenance Mise à jour de chaque installation séparément Une seule mise à jour, tous les locataires en bénéficient
Cas d'usage Clients entreprises nécessitant une isolation totale Fournisseurs SaaS proposant un CRM en tant que service

Les modules SaaS de COYAF CRM mettent en œuvre le modèle multi-locataire, où tous les locataires partagent un seul code source et un seul serveur, mais leurs données restent strictement séparées grâce à un identifiant de locataire (tenant ID) associé à chaque enregistrement de la base de données.


Le cycle de vie d'un locataire

1. Inscription / Intégration

Un nouveau locataire est créé lorsqu'un client s'inscrit sur votre plateforme. Cela implique généralement :

  • La création d'un enregistrement locataire dans la base de données
  • L'attribution d'un sous-domaine ou d'un identifiant unique
  • La configuration d'un utilisateur administrateur initial pour ce locataire
  • L'application du plan d'abonnement sélectionné (qui détermine l'accès aux fonctionnalités)

2. Utilisation active

Le locataire utilise COYAF CRM comme s'il s'agissait de son propre CRM privé — en créant des clients, des factures, des projets et des rapports — sans être conscient des autres locataires sur la plateforme, ni affecté par eux.

3. Gestion du plan

Le propriétaire SaaS (vous, en tant qu'opérateur de la plateforme) peut :

  • Mettre à niveau ou rétrograder le plan d'abonnement d'un locataire
  • Activer ou désactiver des modules spécifiques pour un locataire
  • Définir des limites de stockage, de nombre d'utilisateurs ou des indicateurs de fonctionnalités par locataire

4. Suspension ou suppression

Si un locataire cesse de payer ou viole les conditions d'utilisation, son compte peut être suspendu (accès bloqué mais données conservées) ou entièrement supprimé (données effacées).


Locataire vs. Client dans COYAF CRM

Il est important de ne pas confondre ces deux termes :

  • Un Locataire est une entreprise utilisant votre plateforme SaaS — c'est votre client payant en tant qu'opérateur de la plateforme.
  • Un Client dans COYAF CRM est un contact ou une entreprise qu'un locataire gère au sein de son propre espace de travail CRM.

En résumé : Vous vendez aux locataires. Vos locataires vendent à leurs clients.


Pourquoi les locataires sont-ils importants pour les opérateurs de plateformes ?

Si vous exploitez COYAF CRM en tant qu'offre SaaS, comprendre les locataires est essentiel car :

  1. La facturation est par locataire — chaque locataire correspond à un abonnement.
  2. Le support est limité à chaque locataire — les problèmes sont toujours traités dans le contexte des données d'un locataire spécifique.
  3. Les déploiements de fonctionnalités doivent tenir compte des locataires — un nouveau module peut devoir être activé par locataire en fonction de son plan.
  4. La sécurité repose sur l'isolation des locataires — un bug qui franchit les frontières entre locataires (une « fuite de locataire ») constitue une vulnérabilité grave.
  5. Les performances sont partagées — un locataire utilisant des ressources excessives peut affecter les autres, d'où l'importance des limites et de la régulation.

Résumé

Un locataire dans COYAF CRM SaaS est un espace de travail entièrement isolé pour un client professionnel, fonctionnant au sein d'une plateforme partagée. Il possède ses propres utilisateurs, données, paramètres et image de marque, mais partage le serveur sous-jacent et le code source avec tous les autres locataires. Bien gérer les locataires — leur intégration, leurs plans, leurs limites et leur isolation — est la responsabilité principale de quiconque exploite COYAF CRM en tant que produit SaaS multi-locataire.

Did you find this article useful?