User Role Menu Restriction
by NOUMSI Ronald http://www.zygnixis.net , ZYGNIXIS http://www.zygnixis.net$ 17.09
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Community Apps Dependencies | Show |
| Lines of code | 567 |
| Technical Name |
user_role_menu_restriction |
| License | LGPL-3 |
| Website | http://www.zygnixis.net |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Community Apps Dependencies | Show |
| Lines of code | 567 |
| Technical Name |
user_role_menu_restriction |
| License | LGPL-3 |
| Website | http://www.zygnixis.net |
User Role Menu Restriction
Control Menu Visibility Based on User Roles
Overview
This module extends Odoo's user role functionality to provide granular control over menu visibility. Hide specific menus from users based on their assigned roles, creating a cleaner and more focused interface for different user groups.
Key Features
Role-Based Control
Configure which menus are hidden for specific user roles. Each role can have its own set of hidden menus.
Simple Configuration
Easy-to-use interface to select menus directly from the role configuration page. No coding required!
How It Works
Step 1: Configure Roles
Navigate to Settings â Users & Companies â Roles. Open a role and go to the "Hidden Menus" tab.
Step 2: Automatic Filtering
Once configured, users with the role will automatically not see the selected menus. System administrators always see all menus.
Watch Demo Video
See this module in action! Watch our comprehensive video demonstration on YouTube.
Use Cases
Department Separation
Hide accounting menus from sales teams, or inventory menus from marketing departments.
Security Enhancement
Reduce information exposure by hiding sensitive menus from users who don't need them.
Interface Simplification
Create a cleaner, more focused interface by removing unnecessary menu clutter.
Technical Details
- Odoo Versions: 15.0, 16.0, 17.0 (compatible with latest versions)
- Dependencies: base, base_user_role (OCA)
- License: LGPL-3
- Performance: Uses cached computation for optimal speed
- Compatibility: Works with all standard and custom Odoo modules
Support & Contact
We provide dedicated support for this module. Contact us for any questions, bug reports, or feature requests.
Email: ronald.noumsi@zygnixis.net
Phone: +237 690 331 295
Website: zygnixis.net
GitHub: Ronald202203
YouTube: @DéveloppeurERPOdoo
Response time: Within 24-48 hours
Languages: French, English
ZYGNIXIS
Expert Odoo Solutions
Visit us at zygnixis.net
Please log in to comment on this module