# Masquage menu Operator

**URL:** <https://community.simplicite.io/t/masquage-menu-operator/1930>\
**Category:** Support\
**Tags:** v4-0\
**Created:** [December 10, 2019, 2:48pm UTC](https://community.simplicite.io/t/masquage-menu-operator/1930 "2019-12-10T14:48:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![lrichard](https://community.simplicite.io/user_avatar/community.simplicite.io/lrichard/32/1207_2.png) [@lrichard](https://community.simplicite.io/u/lrichard)\
**Post date:** [December 10, 2019, 2:48pm UTC](https://community.simplicite.io/t/masquage-menu-operator/1930/1 "2019-12-10T14:48:29Z")

</div>

Bonjour,

Simplicité version4.0 patch level P23 (database patch level P23)Built on2019-11-29 13:02 (revision a22b592221c1d34f743118a95182ad313cfc3000)

J’ai un groupe qui hérite de OPERATOR car j’ai besoin de lui donner accès au vidage de cache. Pour ne pas qu’il voit le menu “Exploitation” j’ai fait ce qu’il faut dans le GrantHooks pour que isMenuEnable retourne faux quand il faut. Malgré cela le menu reste visible.  
Tout cela fonctionne seulement si dans la configuration du domaine j’indique que je veux masquer la page d’accueil.

---

<div class="post-metadata">

**Author:** ![Francois](https://community.simplicite.io/user_avatar/community.simplicite.io/francois/32/6448_2.png) [@Francois](https://community.simplicite.io/u/Francois)\
**Post date:** [December 10, 2019, 4:38pm UTC](https://community.simplicite.io/t/masquage-menu-operator/1930/2 "2019-12-10T16:38:56Z")

</div>

Effectivement, le domaine/menu n’est pas vide s’il a une page d’accueil.  
Vous devez le masquer par CSS dans le SCRIPT “ui.ready” de la disposition responsive en fonction des droits (car si vous le faites dans les STYLES personne ne le verra plus).

```auto
if ($ui.getAjax().grant.hasResponsibility("GROUP_XYZ"))
   $(".main-menu [data-domain='DomainOperation']").hide(); // ou remove()

```

Ensuite il est plus judicieux de mettre le groupe OPERATION dans le profil de votre groupe, plutôt que de faire une héritage, car le groupe pourrai contenir d’autres groupes ce que ne permet pas l’héritage.

---

<div class="post-metadata">

**Author:** ![system](https://community.simplicite.io/user_avatar/community.simplicite.io/system/32/4700_2.png) [@system](https://community.simplicite.io/u/system)\
**Post date:** [March 30, 2021, 6:45pm UTC](https://community.simplicite.io/t/masquage-menu-operator/1930/3 "2021-03-30T18:45:31Z")

</div>


