La gestion des permissions au sein d'EFR repose sur deux axes :
Un axe transverse, basé sur les rôles Keycloak ;
Un axe spécifique, où chaque module gère ses propres permissions.
Si le second axe ne nécessite aucune configuration préalable, voici les éléments de configuration nécessaires au bon fonctionnement d'EFR.
Création de rôles dans Keycloak
Dans le realm EFR, rôles requis :
Rôle | Description |
---|---|
efr_tables_access | Donne accès au module des tables dynamiques à l’utilisateur. |
efr_tables_admin | Donne un accès administrateur au module des tables dynamique. |