Skip to main content

Tenant

La notion de tenant dans un système tel qu'Open ENT et dans l'utilisation de Neo4j est directement liée au concept de multi-tenant architecture. Voici comment cela s’applique dans ces contextes :

Dans Open ENT, le concept de tenant est utilisé pour représenter une organisation ou un groupe distinct (par exemple, un établissement scolaire, une académie, ou une structure administrative).

Chaque tenant peut avoir :

  • Une configuration spécifique : thèmes, paramètres, ou fonctionnalités activées.
  • Des utilisateurs dédiés : comptes d'élèves, enseignants, parents, et administrateurs qui appartiennent à ce tenant.
  • Des données isolées : les données d'un tenant ne doivent pas être accessibles par un autre tenant, sauf dans des cas précis (partage volontaire ou gestion centralisée).

L'objectif est de permettre à plusieurs établissements ou organisations d'utiliser la même plateforme tout en gardant une séparation stricte de leurs données et configurations.