Access List Manager - Access Groups Multi Wizard
by DevHouse https://apps.odoo.com/apps/modules/browse?author=DevHouse$ 75.00
Access List Manager
Select several users in the Users list and review, adjust, and apply their access rights together - by app/category, and including Extra Rights - from a single wizard.
Odoo 19's Access Rights tab is genuinely nice to use - one dropdown per app/category, grouped and labelled - but it still opens on a single user's form. Updating the same role for a whole team means repeating the same clicks once per person.
- No way to apply one access-rights profile to several users at once
- Extra Rights (individual boolean permissions) are hidden behind developer mode on the user form
- Reviewing several people's access side by side means tab-switching between forms
Select any number of users in the Users list, open Actions > Access Groups (Multi), and the same category/privilege layout from the user form opens as a wizard - Master Data, Sales, Website, Services, and every other app grouped and labelled. Adjust the dropdowns you care about and click Apply to push the result to every selected user at once. Extra Rights - the individual boolean permissions - are always reachable here, no developer mode required.
- Actions > Access Groups (Multi) - available on any Users-list multi-selection, no configuration needed
- Same Layout as the User Form - categories, privileges, and dropdowns grouped exactly like the Access Rights tab
- Extra Rights Always Visible - the boolean permissions section is reachable without developer mode, unlike the single-user form
- One Apply, Every Selected User - the resulting profile is pushed to every user shown in the wizard's Users tags
- Zero Data Duplication - built on Odoo 19's own
group_idsfield and view-hierarchy data, nothing new to keep in sync - Zero Core Modifications - one wizard model, one small OWL field variant, no core files touched
1. Select the Users in the List View
Go to Settings > Users & Companies > Users and tick the checkboxes of everyone whose access rights should change together.
2. Open Actions > Access Groups (Multi)
With users selected, click Actions and choose Access Groups (Multi) - it sits right alongside the other user-related actions.
3. Review Access Rights, Grouped by App
The Access Groups wizard opens showing every selected user and their access rights grouped by category - Master Data, Sales, Supply Chain, Human Resources, and more.
4. Adjust Any Dropdown You Need
Change the desired category dropdowns - the same widget used on the single-user form, now driving every selected user at once.
5. Extra Rights - No Developer Mode Required
Scrolling further down the same wizard reveals the Extra Rights section - individual boolean permissions - toggleable and applied in bulk, always visible here.
6. Apply - Every Selected User Updates Together
Click Apply and the resulting access-rights profile is pushed to every user shown in the wizard - one action, the whole selection updated.
Team Onboarding
Select every new hire and apply the same Sales/Inventory/Accounting profile to all of them in one Apply.
Extra Rights Rollout
Toggle a boolean permission (e.g. "Auto Assignment") for a whole group of users without hunting through debug mode on each form.
Role Promotions at Scale
Promote a department to Manager-level access across every app category in a single wizard session.
Step 1 - Select the Users
Go to Settings -> Users & Companies -> Users and tick the checkboxes of the users whose access rights should change together.
Step 2 - Open the Wizard
Click Actions -> Access Groups (Multi). The wizard opens showing every selected user as a tag at the top.
Step 3 - Adjust the Access Rights
Change any category dropdown you need. Scroll down for the Extra Rights section if you also need to toggle individual boolean permissions.
Step 4 - Apply
Click Apply. The resulting profile - every dropdown and checkbox shown in the wizard - is pushed to every selected user in one call.
Pro Tip - Apply Is a Full Replace
Apply pushes the wizard's whole profile to every selected user, not just the field you touched. If your selection mixes users with very different existing access, review the wizard's starting values (seeded from the first selected user) before clicking Apply.
Need Help or Want a Custom Feature?
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 290 |
| Technical Name |
access_list_manager |
| License | OPL-1 |
| Website | https://apps.odoo.com/apps/modules/browse?author=DevHouse |
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