How to hide menus based on user roles?

Ganesan Gopal
Giga Contributor

When i login as normal user, i see some unnecessary menus displayed on left navigation bar.

Could anyone please advice on how to hide those menus and show that only for admin users?

 

Thanks in advance.

3 REPLIES 3

Nick Parsons
Mega Sage

If you hover over the application in the navigation menu as an admin user, you will see a pencil icon:

find_real_file.png

You can click this to open up the Application menu record which allows you to edit the roles that can view that application menu:

find_real_file.png

It might be worth checking is Nurse Mayo has roles that they shouldn't that is allowing them to see these application menus, rather than locking down these menus to just admin. Do also note: This only hides the application menu from the navigator. It does not restrict access to the tables themselves, for that you should also use ACLs.

Kalyani Jangam1
Mega Sage
Mega Sage

If it whole application menus want hide then also you have given roles in that like below

 find_real_file.png

Vaishnavi Lathk
Mega Sage
Mega Sage

Hello,

All users should have access to personalize their notification preferences out of the box.   Unless this was changed in your instance.   If you want to restrict one of the application modules by something other than role, see this older thread where I proposed a solution:

 

Can I restrict view of application module based on an attribute?

 

Regards,

Vaishnavi