Hiding Menus, Submenus, Fields, and Reports in Odoo
by EWall Solutions Pvt. Ltd. https://www.ewallsolutions.com$ 30.09
Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 262 |
Technical Name |
ewall_hide_menus_fields_reports |
License | OPL-1 |
Website | https://www.ewallsolutions.com |
Versions | 14.0 15.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 262 |
Technical Name |
ewall_hide_menus_fields_reports |
License | OPL-1 |
Website | https://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

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


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


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


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


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


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


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


Hide submenus for specific users â users initially see all submenus


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


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


Hide reports for specific users â reports are visible by default


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


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


The selected reports will be hidden for those specific users


Hide reports based on groups â reports are visible by default


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


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


Set fields as readonly or invisible â example: âEmailâ is readonly and âTax IDâ is invisible


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


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


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

Apps May You Like
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