Stock picking type - Restrict users
Restrict some users to only access their assigned operation types. Other ones would not be visible for them.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets warehouse managers assign specific users to specific operation types (receipts, deliveries, internal transfers) so those users only see and work with their own assigned operations.
This module adds an "Assigned users" field on each operation type (for example Receipts, Delivery Orders, Internal Transfers). A warehouse manager fills it in on the operation type form; the field is only visible to users with the Inventory Manager role.
A new security group, "User: Assigned Operation Types Only", is created. When a user belongs to it, record rules limit what they can see: - They only see operation types where they are listed as an assigned user. - They only see transfers (pickings) whose operation type is assigned to them. - Users with the standard Inventory user role keep seeing all operation types and all transfers.
The Inventory menu and the Receipts and Delivery Orders menus are made available to this new group, and several action buttons on transfer forms and on product forms are shown to it as well, so assigned users can still do their daily work.
Access rights are also granted for the stock objects needed to process transfers, such as transfers, moves, move lines, lots, packages, quantities, scraps, returns and replenishment options. The module touches stock.picking.type, stock.picking, stock.move, stock.move.line, stock.quant, stock.lot, stock.package, stock.scrap, stock.return.picking, product.product and product.template.
Depends on
Models and fields (1)
- stock.picking.type · extends an existing modelassigned_user_ids (Assigned users)
Text generated by AI (DeepSeek) from reading the Odoo 19.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: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/stock-logistics-warehouse.
terminal Installation and usage
OCA documentation · Odoo 19.0Configuration
Source · Odoo 19.0With a Stock Manager, open an operation type (picking type) and set "Assigned users" field.
Then, assign "User: Assigned Operation Types Only" group to users who should be able to access to their assigned operation types only.
No verified information in OCA: Installation, Usage.
Installation 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.