Skip to main content

Masquer des points de menus

Le module OCA base_menu_visibility_restriction permet de cacher des points de menu à un groupe d'utilisateurs.

Configuration

Nouveau groupe

Créer un nouveau groupe de droits auquel les utilisateurs et utilisatrices concernées devront être associés. Par exemple, "Simplified Menu" : (en mode debug) Paramètres > Utilisateurs & Sociétés > Groupes

image-1693208088980.png

Créer un nouveau groupe :

image-1693208185144.png

Il n'y a rien à configurer à part l'Application (Droits supplémentaires, pour le classement sur la fiche utilisateur) et son nom, ici par exemple : Simplified menus.

On peut y ajouter dès maintenant les utilisateurs et utilisatrices concernés.

Choix des menus à cacher

Dans le menu Paramètres > Techniques > Interface utilisateur > Rubrique, choisir les points de menu à cacher (un par un) et y ajouter le groupe de droit à exclure dans la zone du bas "Excluded Groups" :

image-1693208350957.png

Utilisation

Les utilisateurs et utilisatrices dans le groupe "exclus" ne verront pas le point de menu en question.

Exemple avec un utilisateur non exclu :

image-1693208408862.png

et un utilisateur dans le groupe "exclu" :

image-1693208431231.png

Le menu "Listes de prix" n'est pas visible.