User & Model wise Access Control
by BeyonData Solutions Private Limited https://erp.beyondatagroup.com/$ 43.01
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 244 |
Technical Name |
model_access_rights_by_userwise |
License | LGPL-3 |
Website | https://erp.beyondatagroup.com/ |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 244 |
Technical Name |
model_access_rights_by_userwise |
License | LGPL-3 |
Website | https://erp.beyondatagroup.com/ |
User and Model Access Control
CHANGE EXPORT, DELETE, ARCHIVE/UNARCHIVE AND CREATE/UPDATE ACCESS
This customization not only adds a personal touch to the interface but also aids in efficient navigation and organization within the Odoo system.
KEY HIGHLIGHTS
MODEL ACCESS CONTROL
Role-based Permissions
Administrators can assign roles to users, dictating their access levels and permissions within the system.
Model-specific Permissions
Access control settings can be configured on a per-model basis, allowing administrators to tailor access permissions to the unique requirements of each module.
Record-level Security
Users can be granted access to only specific records within a module, ensuring sensitive data remains protected.
Enhanced Data Security
By limiting access to sensitive information, access control reduces the risk of data breaches and unauthorized access, enhancing overall data security.
Increased Productivity
By providing users with access to the information they need, when they need it, access control helps streamline workflows and improve productivity.
User-friendly Interface
The access control interface is intuitive and user- friendly, making it easy for administrators to manage permissions efficiently.
Overview
MODEL ACCESS CONTROL
-
Allow administrators to manage user permissions efficiently.
-
specify which modules and data individual users can access, ensuring data security and
privacy.
-
assigning roles, defining access rights per model, match each user's responsibilities.
Screenshots
Model Wise Control
After Installing Model Wise Access
Go to Settings Users and Companies Users
Scroll down and check ‘EXTRA RIGHTS’ for users, here you can see the ‘Configure Model Access’, by enabling that option and refresh the page, you can see a new menu named 'Restrict Access Rights'.
You can see 'Restrict Access Rights' in between the Translation and Technical menu.
Clicking on the 'New' button allows you to create Restrict Access Rights for specific users, thereby hiding options such as Create/Upadte, Delete, Export, and Archive/Unarchive.
Choose the model for the multiple users and select the options you wish to hide.
You can observe that the Create option is hidden for a specific user in the Contact module in Kanban, list and form view.
Delete functionality is also hidden from Kanban, list and form view.
Support
Need help? Get in touch.
Please log in to comment on this module