| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
| Lines of code | 109 |
| Technical Name |
easy_access_control |
| License | LGPL-3 |
| Website | mailto:mailtomemohan94@gmail.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
| Lines of code | 109 |
| Technical Name |
easy_access_control |
| License | LGPL-3 |
| Website | mailto:mailtomemohan94@gmail.com |
Easy Access Control
Manage user permissions safely in Odoo
Control who can view, create, edit, or delete records with simple user-based and model-based access rules.
Why Easy Access Control?
Protect important data, prevent accidental changes, and manage staff access with a clean and simple rule-based setup.
Core Features
Read Restriction
Block users from opening restricted records when view access is disabled.
Create Restriction
Prevent users from creating new records when create access is disabled.
Edit Restriction
Protect records by stopping unauthorized users from editing data.
Delete Restriction
Avoid accidental record deletion by disabling delete access.
User-Based Rules
Create separate access rules for different users inside the same system.
Model-Based Rules
Apply restrictions model by model based on business needs.
Rule Management
Active / Inactive Rule
Enable or disable rules without deleting them.
Notes Field
Add internal notes for better rule tracking and administration.
Easy Setup
Create and manage access rules from a simple admin screen.
Safety Improvements
Admin Bypass
Administrators and superusers are safely excluded from restrictions.
Duplicate Rule Prevention
Prevent duplicate rules for the same user and model combination.
Better Warnings
Show clear messages when a restricted action is attempted.
Screenshots
A quick look at the access rule setup and restriction workflow.
1. Access Rules List
View all created rules in one place with user, model, and permission details.
2. Access Rule Setup
Create and configure rules using a simple form layout.
3. Read Restriction
Prevent users from opening records when read access is disabled.
4. Edit Restriction
Protect business data by blocking unauthorized edits.
5. Delete Restriction
Avoid accidental record deletion by restricting delete access.
Use Cases
- Protect important contacts and master data
- Restrict junior staff from sensitive actions
- Prevent accidental edits and deletions
- Improve safety in multi-user Odoo environments
Compatibility
Works with Odoo 16
Suitable for Odoo.sh and On-Premise deployments
Not supported on Odoo Online
Request Demo
Want to see Easy Access Control in action?
mailtomemohan94@gmail.com
Version
v16.0.1.1
License
LGPL-3
Author
Mohan Mathanabalan
Simple. Secure. Effective.
Professional access control for practical Odoo administration.
Please log in to comment on this module