In Odoo, users can view and access menus that may not be relevant for their roles. By default, Odoo allows hiding menus for user groups but does not offer an option to restrict menus for specific users. This can lead to confusion, security risks, etc., when users have access to unnecessary menus.
Hide Any Menu User Wise is an app developed by Cybrosys to solve this issue by enabling administrators to hide specific menus or submenus for individual users. This app is available in both community and enterprise editions. It allows for the easy hiding of specific menus or submenus from individual users, ensuring a more simple and useful experience.
Let's check how this app works and how we can hide specific menus for individual users.
Installing the App
1. Navigate to the Apps menu in your Odoo18 database.
2. Search for "Hide Any Menu User Wise" and install the app.

Hiding a Menu for a Specific User
Let’s see how we can hide the "To Invoice" menu in the Sales module from the user Marc Demo.

1. Navigate to User Settings
a. Go to Settings > Users & Companies > Users.

b. Select the user for whom you want to hide specific menus.
2. Access the Menu Restriction Option

a. In the user form, you will find a new tab called “Hide Specific Menu”.

b. Click on “Add a line” and select the menus or submenus you want to hide for the selected user.

c. Save the changes.
3. Apply and Verify
Log in as the user to confirm that the hidden menus no longer appear in their navigation panel.

As you can see in the above image, the “To Invoice” is not visible for the user Marc Demo.
The Hide Any Menu User Wise app is a powerful tool for enhancing user experience in Odoo by allowing administrators to control menu visibility at an individual level. By hiding unnecessary menus, this app helps to improve the overall efficiency and simplify navigation. With its easy configuration, this app ensures that each user sees only the menus they need.
To read more about. How to Create & Manage a New User Menu in Odoo 18, refer to our blog How to Create & Manage a New User Menu in Odoo 18.