| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 2505 |
| Technical Name |
visual_rbac_access_control |
| License | LGPL-3 |
| Website | https://www.auraodoo.tech/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 2505 |
| Technical Name |
visual_rbac_access_control |
| License | LGPL-3 |
| Website | https://www.auraodoo.tech/ |
Visual RBAC and UI Access Control
Enterprise-ready role based access control for Odoo 19 with visual permission management, UI restrictions, temporary grants, and full audit traceability.
Built and maintained by Aura Odoo Tech for teams that need secure, controlled, and business-friendly access governance.
What This Module Solves
Default access settings can be difficult for non-technical teams to manage safely. This module adds a visual workflow to define role permissions, control UI visibility, grant temporary access with expiration, and monitor every permission change in a centralized audit log.
Core Features
Visual Role Management
Create and maintain business roles with user assignment and internal group synchronization.
Permission Matrix
Manage model level Read, Write, Create, and Delete access from a fast visual matrix.
Bulk Permission Actions
Enable or disable selected permission types for many models in one controlled action.
UI Access Rules
Hide menus, fields, buttons, and tabs or set fields as readonly by role or user scope.
Temporary Access
Grant short-term elevated access with automatic expiry and a scheduled revocation process.
Permission Simulator
Preview effective user access across roles, UI restrictions, and temporary grants.
Risk Detection
Identify high-risk roles and dangerous permission combinations from dashboard insights.
Audit Logging
Track role creation, permission changes, assignment updates, and temporary access events.
Odoo Native Integration
Works with Odoo groups, model access, menus, and backend views for reliable enforcement.
How Users Can Use RBAC Access
1. Create Roles
Define business roles such as Sales Manager, Accountant, or HR Officer.
2. Assign Permissions
Set model permissions in the matrix using Read, Write, Create, and Delete toggles.
3. Add UI Restrictions
Hide sensitive menus and fields or enforce readonly behavior where required.
4. Map Users to Roles
Assign team members to one or more roles based on their job responsibilities.
5. Use Temporary Access
Grant time-limited access for urgent tasks and let cron auto-expire elevated rights.
6. Review and Audit
Monitor risk indicators and verify all permission activity from the audit dashboard.
Screenshots
Dashboard and Risk Monitoring
Permission Simulation and Validation
Publisher and Contact
Aura Odoo Tech
Implementation, customization, and support for Odoo modules and enterprise workflows.
- Email: odooaura@gmail.com
- Website: www.auraodoo.tech
- YouTube: Aura Odoo Channel
- LinkedIn: linkedin.com/in/auraodoo
Support Notes
- Compatible with Odoo 19 backend environment.
- Designed for secure multi-role operations and governance.
- Recommended for organizations with controlled data access needs.
- Contact Aura Odoo Tech for deployment and advanced custom rules.
Please log in to comment on this module