Quelle est la différence entre un référentiel système, client et espace ?
Les référentiels peuvent être gérés par quarksUp, communs à plusieurs espaces ou propres à un espace selon leur rôle et leur portée.
Les trois grandes portées de référentiels
Référentiel système
Un référentiel système contient des valeurs fournies ou gérées par quarksUp.
Ces valeurs sont nécessaires au fonctionnement de la plateforme ou de certains modules. Elles peuvent être utilisées pour garantir un comportement cohérent dans quarksUp.
Selon le référentiel concerné, ces valeurs peuvent être :
- non modifiables ;
- non supprimables ;
- uniquement désactivables ;
- complétées par des valeurs ajoutées par votre organisation.
Si une valeur semble verrouillée ou impossible à modifier, il peut s'agir d'une valeur gérée par quarksUp ou nécessaire au fonctionnement d'un module.
Référentiel client
Un référentiel client contient des valeurs communes à l'ensemble de votre environnement quarksUp.
Lorsqu'une valeur est ajoutée ou modifiée dans ce type de référentiel, elle peut être disponible dans plusieurs espaces de votre organisation.
Par exemple, selon votre configuration, certains référentiels comme des diplômes, catégories ou valeurs transverses peuvent être partagés entre les espaces.
Ce type de référentiel est utile lorsque votre organisation souhaite utiliser les mêmes valeurs partout.
Référentiel espace
Un référentiel espace contient des valeurs propres à un espace ou pouvant varier selon l'espace utilisé.
Cela signifie que deux espaces peuvent utiliser un même type de référentiel, mais avec des valeurs différentes.
Par exemple, selon votre organisation :
- l'espace France peut disposer d'une liste d'emplois ou de services ;
- l'espace Belgique peut disposer d'une autre liste ;
- certains motifs, catégories ou valeurs peuvent être propres à un espace donné.
Ce fonctionnement permet d'adapter quarksUp à des sociétés, pays, populations ou contextes différents.
Tableau récapitulatif
| Type de référentiel | Portée | Exemple d'impact |
|---|---|---|
| Référentiel système | Géré par quarksUp | Certaines valeurs peuvent ne pas être modifiables |
| Référentiel client | Commun à plusieurs espaces | Une valeur peut être partagée dans tout l'environnement |
| Référentiel espace | Propre à un espace ou à un groupe d'espaces | Une valeur peut apparaître dans un espace mais pas dans un autre |
Pourquoi cette différence est importante ?
Comprendre la portée d'un référentiel permet d'expliquer plusieurs situations fréquentes :
- une valeur apparaît dans un espace mais pas dans un autre ;
- une valeur est visible mais ne peut pas être modifiée ;
- une modification a un impact sur plusieurs espaces ;
- une liste déroulante ne propose pas les mêmes valeurs selon le contexte ;
- un module ou formulaire ne propose pas la valeur attendue.
Avant de modifier une valeur, il est donc important de savoir si elle est propre à un espace, commune à plusieurs espaces ou gérée par quarksUp.
Quel impact sur les utilisateurs ?
Pour les utilisateurs finaux, la portée d'un référentiel peut influencer :
- les valeurs proposées dans les listes déroulantes ;
- les filtres disponibles ;
- les informations visibles dans certains modules ;
- les formulaires ou champs accessibles ;
- les actions possibles selon l'espace et le profil.
Un utilisateur peut donc ne pas voir les mêmes valeurs selon :
- l'espace dans lequel il se trouve ;
- son profil utilisateur ;
- son périmètre ;
- le module utilisé ;
- le contexte de la donnée ou du formulaire.
Que vérifier si une valeur n'apparaît pas ?
Si une valeur attendue n'apparaît pas dans une liste, vérifiez :
- l'espace actuellement utilisé ;
- le référentiel concerné ;
- si le référentiel est commun à l'environnement ou propre à l'espace ;
- si la valeur est disponible dans cet espace ;
- si la valeur est active ou utilisable dans le module concerné ;
- le profil et les droits de l'utilisateur ;
- les filtres ou conditions appliqués par le formulaire ou le module.
Dans de nombreux cas, la valeur existe bien dans quarksUp, mais elle n'est pas disponible dans l'espace ou le contexte actuellement utilisé.
À retenir
Un référentiel système contient des valeurs gérées par quarksUp. Un référentiel client contient des valeurs communes à plusieurs espaces. Un référentiel espace contient des valeurs qui peuvent varier selon l'espace.
Cette distinction permet de comprendre pourquoi une valeur peut être visible partout, seulement dans certains espaces, ou non modifiable. Pour diagnostiquer une valeur absente ou verrouillée, vérifiez toujours l'espace, la portée du référentiel, le module, le profil et les droits de l'utilisateur.