Skip to main content
Version: 1.16

Tenant

REGARDS vous permet de créer et de configurer de multiples projets (voir concept de Multi-tenant sur Wikipedia).

Un projet REGARDS est :

  • Sécurisé - les droits des comptes et l'accès aux données sont spécifiques à un projet
  • Performant - un projet dispose de sa propre base de données et les ressources communes ne sont pas monopolisable par un projet lors de charges de travail importantes
  • Autonome - les projets sont indépendants les uns des autres au sein d'une même instance REGARDS
  • Configurable - les interfaces web d'administration et utilisateur sont dédiées à chaque projet, sans aucun pont possible entre projets
  • Adaptable - les données, les sources de données, les modèles, la configuration des microservices... sont propres à chaque projet
  • Mutualisé du point de vue de l'infrastructure - les projets d'une même instance REGARDS utilisent les mêmes serveurs de calcul et ils se mettent tous à jour ensemble

La partie instance de REGARDS permet quant à elle de:

  • Gérer les projets
  • Gérer les comptes des utilisateurs
  • Gérer l'écran d'accueil de l'application
Utiliser les projets

La mise en place de plusieurs projets peut être pertinente si vous souhaitez :

  • nommer des personnes différentes pour gérer des projets distincts
  • éviter que vos utilisateurs puissent visualiser des types de données différents au sein d'un même projet (domaine scientifique foncièrement différents...)
Ne pas utiliser les projets

Il est cependant à noter que l'accès et l'affichage des données peuvent être restreint par l'administrateur.
Il n'est donc pas nécessaire de créer de projet pour :

  • créer une multitude de pages qui affichent des sous-ensembles distincts de données
  • limiter les droits d'accès aux données à des groupes d'utilisateurs