v 16.0 Third Party 2451
Download for v 16.0 Deploy on Odoo.sh
Lines of code 72
Technical Name hide_menu_user
Also available in version v 15.0 v 14.0
You bought this module and need support? Click here!
Lines of code 72
Technical Name hide_menu_user
Also available in version v 15.0 v 14.0

Hide Any Menu User Wise

Hide any Menu items user wise

Explore This Module


In this module you can hide any menu item for a user. From Users click on the 'Hide Specific Menu' tab where you can select multiple menu items that should be hidden to that particular user.


Community & Enterprise Support

Available in Odoo 15.0 Community and Enterprise.

Easily hide any menu/submenu items user-wise.
No additional configuration needed


Specific Menus in the User view

before adding the hide menu option you can see the Specific Menu

Hide Specific Menus from the User form view

Go to Settings > Users and there you can see the 'Hide Specific Menu' tab where you can select any Menu/Submenu that needs to be hidden to the selected user.

Add menu to the list goes here

Click on 'Add a line' and select the menus that needs to be hidden for this user.

Menus are Hidden goes here

As you can see the menus and corresponding views are now hidden for the user.

Related Products

Our Services

Odoo Customization
Odoo Implementation
Odoo Support
Hire Odoo Developer
Odoo Integration
Odoo Migration
Odoo Consultancy
Odoo Implementation
Odoo Licensing Consultancy

Our Industries


Easily procure and sell your products


Easy configuration and convivial experience


A platform for educational management


Plan, track and schedule your operations

E-commerce & Website

Mobile friendly, awe-inspiring product pages

Service Management

Keep track of services and invoice


Run your bar or restaurant methodically

Hotel Management

An all-inclusive hotel management application


Need Help?

Got questions or need help? Get in touch.



Say hi to us on WhatsApp!

+91 86068 27707

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
A great module to hide any menu from specific users
Tri Nanda
on 11/28/22, 9:58 PM

This is really a good module to hide any menu from specific users. But I suggest for improvement, please remove the printed vals and res in the HideMenuUser class that is inherited from res.users, especially in the:

print('hi', vals)

in line 35 inside the create method.

When we create a new res.users record it will be logging out in the log, including the email or login field, and it will also show the password if we filled the password directly when we create res.users.

So, I think it will be risky for our Odoo security.



Re: A great module to hide any menu from specific users
Cybrosys Technologies
on 11/28/22, 11:54 PM Author

Hi Tri, Thanks for reporting.
We have updated the module.

Steven Uggowitzer
on 12/4/22, 11:59 AM

There seems to be an issue with this module, at least for Odoo 14, in terms of this addon's interaction with the Operating Units modules.   If you try to add users to a Sales Team within a specific operating Unit, and you are also trying to restrict those users' lists of available menu, you will get an error.    " ValueError: Expected singleton: res.users .... "   If you're not using operating units, there seems to be no problem.  If you do not restrict menu items you can add users (in specific operating unit) to the sales team without issues.