Odoo Multi-Company Access Rights: Manage User Permissions Per Company in Odoo

Watch Video  ​Buy Now


Why Do You Need Company-Wise User Access in Odoo?

Managing users in a multi-company Odoo environment can quickly become complex when different teams operate across multiple companies. Without proper control, users may gain access to sensitive data from other companies, leading to security risks and compliance issues. Standard Odoo access settings often require manual adjustments, which increases administrative workload and the chances of errors.

The Odoo Multi-Company Access Rights module by Creyox solves this by enabling precise company-wise user access control in Odoo. It allows administrators to define user permissions per company in Odoo, ensuring that users only access the data relevant to the selected company. This not only improves security but also simplifies user management across growing organizations.


Overview

The Creyox Odoo Multi-Company Access Rights module is a powerful solution designed to manage Odoo multi-company user access control with accuracy and ease. It allows businesses to assign and control Odoo user permissions per company, ensuring proper data separation and secure operations across multiple companies within a single Odoo instance. When a user switches between companies, the module automatically updates access rights based on the selected company. This eliminates the need for manual configuration and ensures that users always operate with the correct permissions. For example, if an employee works for two companies within the same Odoo system, they will automatically see only the relevant records, menus, and data based on the active company preventing cross-company data exposure.

The module also includes a centralized dashboard where administrators can monitor access configurations, track who updated permissions, and view timestamps for every change. An easy-to-use wizard enables quick setup or modification of user access without navigating complex settings. With advanced search and filtering options, businesses can efficiently audit access changes and maintain compliance. Fully integrated with Odoo’s multi-company environment, this module enhances security, reduces manual effort, and supports scalable business growth.


Hot Features

◆ Company Wise Access

◆ Set Company Wise Access for user

◆ Easily identify last updated details

◆ Dashboard To Check Access Details

◆ Wizard To Set Access For Particular User

◆ Access Update While Switching company


Features

◆ User are assigned access company wise. 

◆ Track and display who updated access & when the update was made. 

◆ Auto assign the access to user for particular company when switching company. 

◆ Easily set the access rights to user for particular company using a wizard in users. 

◆ Enable filters or search options to quickly find specific access changes.


Work Flow

  • User need to navigate to Settings >> Users & Companies >> Users and select user.
  • In selected user form view there will a group Show Multi-Company Access Rights under Extra Rights check that group only then Multi-Company configuration will be visible.


  • Further user need to set the access to user for particular company in page Company Wise Access Rights.
  • There user need to set fields asking Group & Company.
  • Fields Last Updated By & Last Updated On will be automatically set based on current login user & today's date & time.


  • Also user can set the access rights company wise from the wizard opened from the action Company Wise Access Rights.


  • The wizard will have User field which is set default with the user from which wizard is opened & a Company field allowing user to select company.


  • On selecting the Company will show all the access rights assigned to user in that company.


  • Now Login to other user here let's say Marc Demo user, when login will show default company as My Company(San Francisco).
  • Here user will not have access to Inventory & Settings as access rights is not assigned for that company.


  • Further when Marc Demo user switch the company to My Company(Chicago) he will get the access to Inventory & Settings which was set previously in Marc Demo user's Company Wise Access Rights page.


  • Later user can check and see all the access rights set for company for particular user from Settings >> Users & Companies >> Company Wise Access Rights.


  • Here user can see to which user the particular access rights are assigned for which company.


  • Later user can group-by User, Company, Group, Last Updated By & even by Last Updated On date for better understanding.


Sign in to leave a comment