| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 60 |
| Technical Name |
agentroo_menu_restriction |
| License | LGPL-3 |
Agentroo Consulting
User Menu Restriction
Control which top-level Odoo apps are visible for each user. Configure allowed apps from the user preferences and keep dashboards focused.
| Per-User Control | Allowed Apps |
| Instant Effect | Clean Dashboard |
Key Features
Manage application visibility per user without adding complex group configurations or extra setup steps.
01
Allowed Apps Field
A dedicated Allowed Apps field is added on each user record for simple menu access control.
02
Top-Level App Restriction
Select only the root applications a user should see after logging in.
03
Immediate Cache Refresh
Changes take effect immediately after save because the menu cache is cleared automatically.
04
Flexible Behavior
Leave the field empty to keep all apps visible, or select specific apps to limit access.
05
Focused Workspace
Reduce clutter for role-specific users by showing only the apps that matter to them.
06
Lightweight Module
Small, focused functionality with no extra configuration pages or added complexity.
Workflow
Configuration Workflow
The setup is straightforward and stays inside the standard user form without extra navigation.
- Go to Settings > Users & Companies > Users.
- Open the user record and switch to the Preferences area.
- Set the Allowed Apps field with the top-level applications the user may access.
- Save the user and let the menu refresh apply the change immediately.
Users see a cleaner Odoo home screen when only the allowed applications remain visible after login.
Before And After Login Result
Before restriction, the dashboard shows all available applications.
After setting Allowed Apps, only the selected application remains visible for that user.
This creates a simpler, role-focused workspace and reduces navigation mistakes.
Module Information
Built for Odoo 19 administration and user access visibility workflows.
Compatibility
- Odoo Version: 19.0
- Category: Administration
- Dependencies: Base, Web
- No additional configuration page required
Quality Checks
- Allowed Apps field is visible on the user form.
- Empty selection keeps all apps visible.
- Selected app restriction applies after save.
- Menu cache clears and dashboard updates correctly.
Odoo implementation, customization, migration, integration, and support services.
Contact: agentrooconsultings@gmail.com
Please log in to comment on this module