Hello all,
What is the best or most intended way to hide apps from users by their role? I want to create an HR group that can only see HR related apps, and other such groups for other roles, so that HR are not seeing stuff like Shop Floor and Manufacturing when they log in.
What I tried:
- Created a group in Settings > Users, Groups & Companies > Groups.
- Under Menus, added all the apps I want that group to be able to see.
- Added a user to that group.
- That user can still see other apps, and other users can still see apps that were added to the group.
Assuming that even as an admin user, I wouldn't be able to see things outside my group, unless I enabled super user mode? So I took this to mean it wasn't doing what I intended.
Thanks in advance.
Please look at this third-party module: https://apps.odoo.com/apps/modules/18.0/odoo_menu_management . It lets you flexibly configure the menu's visibility based on groups, companies, or even user preferences.