Show each user only the operations they own
Restrict which Inventory operation types and picking types each user can see and work with — enforced at the database level, configured in bulk, and backed by a full audit trail.
The problem
Odoo's Inventory app shows every enabled operation type, and every transfer inside it, to any user with Inventory access. There is no native way to say a receiving clerk may only work Receipts, or a picker may only work Deliveries — so warehouses running multiple roles get cluttered screens, accidental validations against the wrong operation, and no way to prove access was ever restricted.
The solution
Allowed Operation Types for Users adds a hard, record-rule-level restriction on top of every operation type and its transfers. Configure access one user at a time, in bulk from a single matrix, or by applying a reusable role or department profile — every change is logged and the affected user is notified automatically.
Everything a warehouse admin needs to lock down access
Every capability below is implemented in the module.
Per-user restriction toggle
Turn restriction on for any user and pick exactly which operation types they may see and work with — enforcement is a hard database rule, so a restricted user cannot reach a hidden type or transfer even via direct link.
Bulk assignment matrix
One editable list of users by operation types lets you enable restriction and assign access for many people in a single action, instead of configuring each user one by one.
Assign from the operation type
Open any operation type and set which users are allowed to work with it — the same assignment, from the other side of the relationship.
Preset restriction profiles
Apply ready-made Warehouse Manager, Picker, Receiver, or Quality profiles to a user in one click, or build and edit your own reusable profile.
Department & team templates
Link a profile to an HR department and apply it to every employee on that team at once, keeping access consistent as membership changes.
Per-user access dashboard
A kanban dashboard shows every restricted user and exactly which operation types they can work with, at a glance, with no cross-referencing needed.
Append-only audit log
Every access change is recorded — who changed it, when, what was added or removed, and the resulting allowed set — giving regulated warehouses proof of separation of duties.
Automatic change notifications
The affected user, and their manager when one is set, are notified in-app the moment their allowed operation types change.
Guided first-run setup
A built-in setup wizard walks a new admin through enabling restriction, assigning access, and reviewing the dashboard and log — nothing is left undiscovered.
How it works
Enable restriction
Turn on the restriction toggle for a user, from their profile or the assignment matrix.
Assign access
Pick operation types directly, or apply a preset profile or department template in one click.
Verify on the dashboard
Check the restriction dashboard to confirm exactly what each user can work with.
Review the audit log
Every change is logged automatically — open the Access Change Log any time to review who changed what.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Both. Restricted operation types and their transfers are hidden from menus and lists, and enforcement is a global database record rule — a restricted user cannot reach a hidden operation type or transfer even with a direct link.
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.
Allowed Operation Types For Users
Record-rule-level operation type restrictions per user, set one at a time or from a bulk matrix — with reusable role and department profiles, an append-only audit log and a per-user access dashboard.
Buy on Odoo App StoreMore Odoo inventory apps
Auto Generate Product Internal Reference
Pattern rules that build each Internal Reference from category, name, attributes and a padded sequence — resolved by category priority and ancestry, applied to every variant, with a dry-run bulk wizard for existing catalogs.
Cold Storage Warehouse Management
Live occupancy, gate and weighbridge capture, FEFO consignment tracking and audit-grade temperature records — with excursion workflows and automated storage billing.
Combo Multi Barcode
Unlimited vendor barcodes per product that resolve in Sales, Inventory and Point of Sale — with no-reload POS scanning, bulk import from vendor files and duplicate detection.
Demo Product Loans
Demo loans with due dates, automated return reminders, overdue escalation, batch return and extend, and a status dashboard — plus a portal where customers see what they have on loan.
Equipment and Assets Lease Tracking
Guardrailed checkout and return for physical assets, with standardized condition checklists, certificate compliance tracking, overdue alerts and a full chain-of-custody log.
Equipment Asset Tracking
Automatic asset creation from serialized stock with a full movement audit trail and straight-line depreciation — bridging Odoo stock and individual equipment.