Take full control of who sees which menu.
Hide, show, and reorder backend menus per user, company, or security group — with zero XML, instant effect, and a clear explanation for every hidden menu.
The problem
Hiding a single menu from one department means editing security groups, writing record rules, and redeploying — a developer task for what should be a two-click change. When a menu vanishes, nobody can tell if a rule hid it, access rights blocked it, or the module was never installed, so admins stop trusting the fix and reopen the same ticket in every client database.
The solution
Advanced Menu Management puts menu visibility on one screen: pick a menu, choose a user, company, or group, and decide hide or show — changes apply instantly, no XML and no restart. Every menu tells you plainly whether it is visible, hidden by a named rule, or hidden by access rights, so nothing disappears without an explanation.
Everything a menu needs
Every capability below is implemented in the module.
Per-user menu control
Hide or show any backend menu for a specific user, without touching security groups or record rules.
Per-company isolation
Scope a visibility rule to one company so sensitive menus never leak across a multi-company database.
Security-group rules
Tie menu visibility to an existing security group so a whole role changes together, no per-user setup.
Rule precedence, made visible
When several rules touch the same menu, user rules win over company, and company wins over group — the applied rule is shown on every menu record.
Hidden vs. missing, explained
Every menu shows its status plainly: visible, hidden by a named rule, or hidden by access rights — no more guessing why a menu disappeared.
Preview as any user
Simulate the exact menu tree a chosen user, company, or role will see before committing a single rule.
Bulk apply across menus
Select many menus at once and apply the same effect, scope, and targets in a single action.
Drag-and-drop reordering
Reorder backend menus by dragging rows in the list, prioritizing the sections each audience uses most.
Search, filter, and group
Filter rules by hide/show/active and menus by visibility status, or group by scope, menu, or parent, on installs with dozens of modules.
How it works
Open a menu
Pick any backend menu from the Menu Tree & Reorder screen and see its current visibility status at a glance.
Add a rule
Create a Visibility Rule: choose hide or show, then scope it to a user, company, or security group.
Preview the result
Use Preview Visibility to simulate the exact menu tree a chosen user or company will see before it goes live.
Apply instantly
Save the rule — it takes effect on the next page load, no module update or restart required.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Advanced Menu Management works immediately after install, with zero prerequisite setup — create your first rule and it applies right away.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Advanced Menu Management
Per-user, per-company, and per-group backend menu visibility with drag-and-drop reordering and preview-as-user — every hidden menu says plainly which rule hid it.
Buy on Odoo App Store