Give every buyer their own view of Purchase.

Restrict each user to the RFQs and Purchase Orders they own, verify it before you roll it out, and prove it with an audit trail — no Studio, no fragile native toggle.

The problem

Odoo's native "User: Own Documents Only" setting has a documented history of failing silently — buyers keep seeing colleagues' negotiations with no warning anything is wrong. Building the fix yourself means hand-editing Record Rules, a technical task most procurement managers cannot safely attempt, with no way to confirm the result before it goes live.

The solution

A dedicated security group and record rules enforce visibility reliably, wrapped in a guided setup wizard, ready-made Buyer, Approver and Viewer role templates, a real-time preview that shows exactly what any user can and cannot see, and an access log administrators can audit — all without touching code.

Capabilities

Everything you need to lock down Purchase visibility

Every capability below is implemented in the module.

01

Own-documents enforcement

A dedicated security group plus record rules restrict buyers to only the RFQs and Purchase Orders where they are the assigned Buyer — a reliable replacement for the native toggle's silent failures.

02

Role Templates

Pre-built Buyer, Approver and Viewer role templates apply a consistent, correct set of groups and permissions to any user in one click, so you never assemble an access scheme from scratch.

03

Guided Setup Wizard

Pick a role and the users to apply it to; a plain-language validation message explains exactly what will change and flags risky selections, such as including an administrator, before you confirm.

04

Visibility Preview

Select any user and see the exact list of Purchase Orders they can and cannot see, with counts for each, so you verify a configuration works before it reaches your team.

05

Access Audit Log

Every time a buyer opens a Purchase Order it is recorded — who, which document, and when — giving administrators a real record to spot-check that restrictions are holding.

06

Auto-assigned ownership

New Purchase Orders and RFQs automatically get their Buyer set to the creator, so ownership is never blank and restrictions apply reliably from the very first save.

07

Manager visibility untouched

Purchase managers keep full visibility of every document; only the buyers you choose are restricted, so approvals and oversight are unaffected.

08

Configurable from Settings

Turn auto-assignment and audit logging on or off from Purchase Settings, so the module adapts to how your team already works.

09

No Studio, no code

Every setting is exposed through standard Odoo screens — wizards, list and form views — so a procurement manager can configure and verify access without a developer.

Workflow

How it works

1

Open the Setup Wizard

Go to Purchase Access > Setup Wizard and pick a role template and the users to apply it to.

2

Review the validation message

Read the plain-language summary of exactly what will change, including any warnings about admins or managers in the selection.

3

Apply and preview

Confirm the role; the Visibility Preview opens automatically so you can check exactly what the first user can and cannot see.

4

Audit anytime

Check the Access Log whenever you need to confirm who has opened which Purchase Order.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. It uses a dedicated security group and record rules instead of the native toggle, which has a documented history of failing silently. This module's enforcement is a reliable, verifiable replacement.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Purchase: Users See Their Own Documents Only

Reliable own-documents visibility for Purchase with role templates, a guided wizard and a preview that verifies the result — manager visibility untouched, every change audited.

Buy on Odoo App Store