OdooWiki OCA HUB

Access all OUs' Purchase Orders

purchase_operating_unit_access_all folder_open OCA/operating-unit open_in_new
Purchase Management License: AGPL-3

This module allow a user to have Access all OUs' purchase orders, without having to add OUs in user setting.

Example use case, a shared procurement team under an OU but need to work on purchase orders of all OUs.

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Adds a security group that lets selected users see and work on purchase orders from every operating unit, instead of only the operating units assigned to them.

This module adds one new security group, "Access all OUs' purchase orders", listed under the Operating Units category in Odoo's group settings.

  • Users who belong to this group are no longer limited to the operating units set on their own user record when working with purchase orders.
  • The existing access rules for purchase orders and purchase order lines are rewritten so that, for these users, the operating unit condition is always satisfied.
  • Purchase orders that have no operating unit at all remain visible to everyone, as before.
  • For users who are not in the group, nothing changes: they still only see purchase orders whose operating unit is one of the operating units assigned to them.

Typical use: a shared procurement team sits under one operating unit but must process purchase orders belonging to all operating units. An administrator simply adds those users to the new group; there is no need to add every operating unit to each user's settings.

The module depends on the operating unit purchase module and only changes security configuration; it adds no new screens, menus, buttons or reports of its own.

Text generated by AI (DeepSeek) from reading the Odoo 15.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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 15.0

Confirmed on 2026-11-03 in branch 15.0 of OCA/operating-unit.

terminal Installation and usage

OCA documentation · Odoo 15.0

To configure a user to have access to all OUs' purchase orders (without all OUs access):

  • Go to Settings / Users & Companies / Users
  • For a user, select checkbox "Access all OUs' purchase orders"

No verified information in OCA: Installation, Usage.

info

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.