Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Discuss (mail) • Invoicing (account) |
Lines of code | 38 |
Technical Name |
product_access_controls |
License | LGPL-3 |
Versions | 16.0 18.0 |

Product Access Control
Protect Sensitive Product Fields like Cost Price and Product Type
Community
Enterprise
Overview
This module enables you to set access rules for critical product fields such as cost price and product type. Ensure only authorized personnel (like finance or inventory managers) can view or modify this information. Prevent accidental edits or data leaks across your Odoo environment.
Key Features
- 🔒 Restrict access to cost price, product type, and invoicing policy
- 👥 Assign rules based on user group (e.g., Finance, Procurement)
- 👁️ Hide or make fields readonly for unauthorized users
- 📦 Works on both Product Template and Product Variant
- ⚙️ Flexible security configuration per field
Configuration Steps
- Install the module and go to Settings → Users & Companies → Groups
- Add allowed users to groups like "Inventory super admin"
- Unauthorized users will see restricted views or readonly fields
- Customize field-level access rules via settings or technical menu
Screenshots


Need Help or Custom Rules?
📧 Contact joshdevv0106@gmail.com for support or custom access controls.
Please log in to comment on this module