Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Discuss (mail) |
Lines of code | 284 |
Technical Name |
stock_picking_type |
License | LGPL-3 |
Enable Stock Picking Type Restriction
To apply restrictions per operation type, ensure the user is assigned the Stock User role, not Inventory Manager.

Assign Specific Picking Types per User
Use the Stock Picking Type field in the User form to define visible operations. Each user sees only what is assigned to them.

How Restrictions Are Enforced
Stock Users see only their assigned Picking Types. This is enforced through record rules inside the module.

Visual Results of Access Control
Users interact only with the operations they’re allowed to. See examples below.



User Warehouse Location Control
Control access by defining allowed warehouse locations per user.

You must enable this option first in order to apply location restrictions per user.
Enable User Location Restriction
Assign the user to specific warehouses, and activate the Restrict Location option to limit their access.

From here, you assign access to specific warehouses and enable location restriction, so the user only sees permitted warehouse locations.
Define Allowed Locations per User
You can now assign specific stock locations that will be completely hidden from the user if not allowed.

At this step, define the warehouse locations the user is allowed to access — all others will be completely hidden.
Please log in to comment on this module