Companies - Access to All Children
This module is usefull in a multi-company context with hierarchy. (with parent and child companies)
Once installed, if a user has access to a parent company, he will have access to all the child companies.
If a new child company is created, all the users that have access to the parent company will have access to the new child company.
This module avoids the need for parameterization, which can be fastidious in a context with many companies and users.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0This module automatically gives users access to all child companies when they have access to a parent company. It also updates access when new child companies are created or when a user's company access changes.
In Odoo, users can be granted access to multiple companies. This module ensures that if a user has access to a parent company, they automatically get access to all its child companies, recursively.
- When a new company is created as a child of an existing company, all users who have access to the parent company will automatically gain access to the new child company.
- When a company's parent is changed (e.g., it becomes a child of another company), users with access to the new parent will gain access to that company and its children.
- When a user's company access is modified (e.g., a new company is added), the user will automatically gain access to all child companies of the companies they can access.
- The module also runs a one-time update when installed, giving all existing users access to all child companies of the companies they already have access to.
This module modifies the res.company and res.users models to add this automatic propagation. It does not add any new menus or screens; the changes happen in the background when companies or users are created or updated.
Depends on
Models and fields (2)
- res.users · extends an existing model
- res.company · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/multi-company.
terminal Installation and usage
No verified informationInstallation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.