| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
CRM (crm)
• Contacts (contacts) • Expenses (hr_expense) • Inventory (stock) • Invoicing (account) • Manufacturing (mrp) • Point of Sale (point_of_sale) • Purchase (purchase) • Calendar (calendar) • Discuss (mail) • Sales (sale_management) • Employees (hr) |
| Lines of code | 261 |
| Technical Name |
fv_master_data_Security |
| License | AGPL-3 |
| Website | https://falcon-v.com |
FV Master Data Security
Control Create/Edit/Delete Permissions for Master Data
FREE
Odoo 18
AGPL-3
Overview
This module provides granular security control over master data operations in Odoo. It allows administrators to restrict Create, Edit, and Delete operations separately for different users.
Key Benefit: Prevent unauthorized modifications to critical master data while still allowing users to view and use the data in their daily operations.
Supported Models
Products
- Product Creation
- Product Edit
- Product Delete
Partners/Contacts
- Partner Creation
- Partner Edit
- Partner Delete
Chart of Accounts
- Account Creation
- Account Edit
- Account Delete
Journals
- Journal Creation
- Journal Edit
- Journal Delete
Journal Entries
- Journal Entry Creation
- Journal Entry Edit
- Journal Entry Delete
Security Groups
| Group Name | Model | Permission |
|---|---|---|
| Product Creation | product.product / product.template | Create |
| Product Edit | product.product / product.template | Write |
| Product Delete | product.product / product.template | Unlink |
| Partner Creation | res.partner | Create |
| Partner Edit | res.partner | Write |
| Partner Delete | res.partner | Unlink |
| Account Creation | account.account | Create |
| Account Edit | account.account | Write |
| Account Delete | account.account | Unlink |
| Journal Creation | account.journal | Create |
| Journal Edit | account.journal | Write |
| Journal Delete | account.journal | Unlink |
| Journal Entry Creation | account.move | Create |
| Journal Entry Edit | account.move | Write |
| Journal Entry Delete | account.move | Unlink |
How to Use
-
Install the module
Install "FV Master Data Security" from the Apps menu -
Access Security Groups
Go to Settings → Users & Companies → Groups -
Assign Users
Add users to the appropriate security groups based on their required permissions -
Test Permissions
Login as the user and verify they can only perform allowed operations
Important Notes
- This module overrides default permissions from Sale, Purchase, CRM, Stock, MRP, and other modules
- By default, all users will have read-only access after installation
- You must explicitly add users to the appropriate groups to grant Create/Edit/Delete permissions
- Administrator users (group_system) retain full access
Falcon Valley
Professional Odoo Development & Consulting Services
Email: info@falcon-v.com
Website: https://falcon-v.com
Please log in to comment on this module