Skip to Content
Menu

Hiding Menus, Submenus, Fields, and Reports in Odoo

by
Odoo

30.09

v 18.0 Third Party 8
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 262
Technical Name ewall_hide_menus_fields_reports
LicenseOPL-1
Websitehttps://www.ewallsolutions.com
Versions 14.0 15.0 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 262
Technical Name ewall_hide_menus_fields_reports
LicenseOPL-1
Websitehttps://www.ewallsolutions.com
Versions 14.0 15.0 17.0 18.0

Enhance User Access Control with Hidden Menus, Reports & Fields
Restrict Data Access in Odoo with Hide Features

Hide Menus, Fields & Reports

Hide Menu, Hide Fields, and Hide Reports is an custom developed Odoo application developed by EWall Solutions, designed to enhance user control and privacy within the Odoo ERP ecosystem. This comprehensive tool empowers administrators to tailor the user experience by selectively hiding menu items, fields, and reports based on specific user roles or permissions. With its intuitive interface and customizable settings, organizations can ensure sensitive information remains confidential, streamline workflows, and optimize user productivity. Whether managing complex business processes or adhering to regulatory compliance, this application provides a robust solution for fine-tuning Odoo instances to meet unique business requirements, enhancing security and efficiency across the board.

What is the purpose of Hide Menus, Fields & Reports?

  • The primary purpose of the "Hide Menus, Hide Fields, and Hide Reports" module is to empower administrators with enhanced access control features within the Odoo platform. By enabling administrators to hide menus, sub-menus, fields, and reports based on user-specific configurations and group memberships, this module enhances data privacy and security while optimizing the user experience.
  • Streamlining Interfaces: Simplify Odoo interfaces by selectively hiding menus, sub-menus, fields, and reports. This streamlining ensures that users only see the relevant information and functionalities, reducing clutter and improving navigation efficiency.
  • Enhancing Data Privacy: Enable administrators to customize access permissions, ensuring that sensitive information remains visible only to authorized users. By hiding specific fields or reports, administrators can enhance data privacy and compliance with regulatory requirements.
  • Improving User Experience: By tailoring interface elements to the specific needs of users or groups, this module enhances the overall user experience within the Odoo platform. Users are presented with a cleaner, more intuitive interface that aligns with their roles and responsibilities.
  • Access Control Customization: Provide administrators with granular control over access rights by allowing them to hide or make fields read-only for specific user groups. This customization ensures that access permissions are aligned with organizational requirements and security policies.

Screenshots of Hidden Menus, Reports & Fields

acc_bg

Hide Menus for Specific Users – Users initially see all available menus

acc_bg

The selected menus will be hidden or invisible to that specific user

acc_bg

The selected menus will be hidden or invisible to that specific user

acc_bg

Hide menus based on user groups – users initially see all menus based on their group access

acc_bg

Go to Settings > Users & Companies > Groups to manage menu visibility per group

acc_bg

In the Group form view, navigate to the "Hide Menu for Groups" tab to add menus to hide for the group

acc_bg

The added menus will be hidden or invisible to all users belonging to the selected group

acc_bg

Hide submenus for specific users – users initially see all submenus

acc_bg

Go to Settings > Users & Companies > Users, then the "Hide Specific Menu" tab to select submenus to hide from the user

acc_bg

The selected submenus will be hidden or invisible to that specific user

acc_bg

Hide reports for specific users – reports are visible by default

acc_bg

Go to Settings > Technical > Reports to manage report visibility for users and groups

acc_bg

Use the "Hide Reports From User" tab in the report form to select users to hide the report from

acc_bg

The selected reports will be hidden for those specific users

acc_bg

Hide reports based on groups – reports are visible by default

acc_bg

In the same report configuration, use the "Hide Reports From Group" tab to select groups

acc_bg

The selected reports will be hidden for all users in those specific groups

acc_bg

Set fields as readonly or invisible – example: “Email” is readonly and “Tax ID” is invisible

acc_bg

Navigate to Settings > Technical > Models to manage field-level visibility and access

acc_bg

Select a model and open the "Field Configuration" tab to add fields and set them as readonly or invisible

acc_bg

Access a complete list of products that each customer is tracking for restock updates

For Support Contact

support@ewallsolutions.com

Don't hesitate to reach out if you have any further questions or need assistance!

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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 or have a question related to your purchase, please use the support page.