Skip to Content
Menu

Product Access controls

by
Odoo
v 18.0 Third Party 11
Download for v 18.0 Deploy on Odoo.sh
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
LicenseLGPL-3
Versions 16.0 18.0
You bought this module and need support? Click here!
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
LicenseLGPL-3
Versions 16.0 18.0
Access Control Icon

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

  1. Install the module and go to Settings → Users & Companies → Groups
  2. Add allowed users to groups like "Inventory super admin"
  3. Unauthorized users will see restricted views or readonly fields
  4. Customize field-level access rules via settings or technical menu

Screenshots

Access Rules Screenshot
Product Fields Restricted
Need Help or Custom Rules?

📧 Contact joshdevv0106@gmail.com for support or custom access controls.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.