Development #78536
Pouvoir indiquer qu'un rôle est "technique" (ou autre) afin qu'il soit approvisionné dans les différentes briques mais qu'il ne soit pas visible.
0%
Description
Dans divers applications, personnes morales par exemple #67752, il y a la création de rôles automatique. On utilise pour cela des rôles commençant par '_' pour qu'ils n'aient pas un accès backoffice wcs et qu'ils ne soient pas visible dans wcs et combo.
On veut pouvoir s'en passer parce que cela demande la mise en oeuvre d'un setting.
#67751 et #76756 on permis d'avoir des rôles sans accès backoffice wcs par défaut.
Il faut désormais pouvoir indiquer lors de la création d'un rôle, notamment via l'API, que ce rôle doit être masqué dans les briques.
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a 11 mois
De manière plus simple, je proposerais que ne soient juste pas provisionnés les rôles a2*, qui sont les rôles internes authentic.
À remonter #36398#note-4, je me citais d'un mail :
[...] aujourd'hui c'est tout ce qui est préfixé de _ qui n'est pas provisionné, aors que c'est tout ce qui est préfixé de a2 qui est "caché" derrière "afficher les rôles techniques" dans Authentic.
→ quelle possibilité d'inverser ça ? arriver à une situation où ne seraient pas provisionnés uniquement les a2*, et où seraient cachés les _* ?
C'est vraiment très facile de faire ça. (plutôt que quoique ce soit qui demande des changements à l'interface et un nouvel attribut).
Ça peut ensuite se combiner pour aller plus loin, 1/ refuser la création d'un rôle _a2_whatever via l'API ou l'UI d'authentic, 2/ ajouter dans l'UI une petite info "rôle technique" quand on est sur la page d'un rôle commençant par _, etc.
Mis à jour par Mikaël Ates il y a 11 mois
Avec cette évolution, cela signifierait que l'on resterait dans les applications type personnes morales avec des rôles créés avec des '_', ils seraient automatiquement provisionnés et l'usage d'un setting ne serait plus nécessaire ?
Mis à jour par Mikaël Ates il y a 11 mois
Mis à jour par Paul Marillonnet il y a 11 mois
[...] aujourd'hui c'est tout ce qui est préfixé de _ qui n'est pas provisionné, aors que c'est tout ce qui est préfixé de a2 qui est "caché" derrière "afficher les rôles techniques" dans Authentic.
→ quelle possibilité d'inverser ça ? arriver à une situation où ne seraient pas provisionnés uniquement les a2*, et où seraient cachés les _* ?C'est vraiment très facile de faire ça. (plutôt que quoique ce soit qui demande des changements à l'interface et un nouvel attribut).
Oui on dirait que ça reste la manière la plus simple de procéder ici. Je vais implémenter cela.
Mis à jour par Paul Marillonnet il y a 11 mois
- Lié à Development #78555: provisionning des rôles : faire que seuls les rôles commençant par “_a2” ne soient pas provisionnés ajouté
Mis à jour par Mikaël Ates il y a 10 mois
- Statut changé de Nouveau à Fermé
- Assigné à changé de Paul Marillonnet à Mikaël Ates
Je ferme car le besoin initiale d'avoir des rôle avec "_" provisionnés dans wcs est traité par #78555.