Cette documentation a été traduite automatiquement par IA.
Union des rôles
Contrôle d'accèsCommunity Edition+L'union des rôles est un mode de gestion des autorisations. Selon les paramètres du système, les développeurs peuvent choisir d'utiliser les Rôles indépendants, d'Autoriser l'union des rôles ou l'Union des rôles uniquement, afin de répondre à différents besoins en matière d'autorisations.

Rôles indépendants
Par défaut, le système utilise des rôles indépendants : l'union des rôles n'est pas activée, et les utilisateurs doivent basculer individuellement entre les rôles qu'ils possèdent.

Autoriser l'union des rôles
Les développeurs système peuvent activer l'option Autoriser l'union des rôles, permettant aux utilisateurs de disposer simultanément des autorisations de tous les rôles qui leur sont attribués, tout en leur permettant de basculer individuellement entre leurs rôles.

Union des rôles uniquement
Les utilisateurs sont contraints d'utiliser uniquement l'union des rôles et ne peuvent pas basculer individuellement entre les rôles.

Règles de l'union des rôles
L'union des rôles confère le maximum d'autorisations de tous les rôles. Vous trouverez ci-dessous les explications sur la manière de déterminer les autorisations lorsque des rôles ont des paramètres conflictuels pour une même option.
Fusion des autorisations d'opération
Exemple : Le Rôle 1 (role1) est configuré pour Autoriser la configuration de l'interface, et le Rôle 2 (role2) est configuré pour Autoriser l'installation, l'activation et la désactivation des plugins.


Lors de la connexion avec le rôle Toutes les autorisations, l'utilisateur disposera simultanément de ces deux autorisations.

Fusion de la portée des données
Lignes de données
Scénario 1 : Plusieurs rôles définissant des conditions sur le même champ
Rôle A, condition configurée : Age < 30
Rôle B, condition configurée : Age > 25
Après fusion :
Scénario 2 : Différents rôles définissant des conditions sur des champs différents
Rôle A, condition configurée : Age < 30
Rôle B, condition configurée : Le nom contient « Ja »
Après fusion :
Colonnes de données
Rôle A, champs visibles configurés : Nom, Âge
Rôle B, champs visibles configurés : Nom, Sexe
Après fusion :
Combinaison de lignes et de colonnes
Rôle A, condition configurée : Age < 30, champs visibles : Nom, Âge
Rôle B, condition configurée : Le nom contient « Ja », champs visibles : Nom, Sexe
Après fusion :
Remarque : Les cellules avec un fond rouge indiquent des données invisibles dans les rôles individuels, mais visibles dans le rôle fusionné.
Résumé
Règles de fusion des rôles pour la portée des données :
- Entre les lignes, si l'une des conditions est remplie, la ligne dispose des autorisations.
- Entre les colonnes, les champs sont combinés.
- Lorsque les lignes et les colonnes sont toutes deux configurées, elles sont fusionnées séparément (lignes avec lignes, colonnes avec colonnes), et non par des combinaisons ligne-colonne.

