Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Extra Tools
  3. Role-Based Access Control (RBAC) Manager v 19.0
  4. Sales Conditions FAQ

Role-Based Access Control (RBAC) Manager

by Alhaditech http://alhaditech.com
Odoo

$ 250.10

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Lines of code 6765
Technical Name rbac_manager
LicenseOPL-1
Websitehttp://alhaditech.com
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Lines of code 6765
Technical Name rbac_manager
LicenseOPL-1
Websitehttp://alhaditech.com
Versions 17.0 18.0 19.0
  • Description
  • License
⭐ Enterprise-Grade Access Control

Advanced RBAC for Odoo

Enterprise-grade Risk-Based RBAC module for Odoo. Create role templates, classify permissions by risk level, clone user permissions instantly, perform bulk role assignments, track all changes with comprehensive audit logs, and ensure compliance.

90%
Time Saved on Onboarding
100%
Audit Compliance
Zero
Permission Errors
3
Odoo Versions Supported

Key Features

Everything you need for enterprise-grade access control in Odoo

🔒
Risk-Based Classification
Classify permissions as Critical, High, Medium, or Low risk. Restrict junior admins from modifying critical permissions while maintaining operational flexibility.
📋
Role Templates
Create predefined role templates that can be instantly assigned to new users. Eliminate repetitive permission configuration and ensure consistency.
✅
Audit & Compliance
Complete audit trails with timestamps, IP addresses, and user actions. Export reports for ISO 27001, SOC2, and GDPR compliance requirements.
📑
Clone Permissions
Copy complete permission sets from one user to another. Perfect for onboarding employees with similar responsibilities quickly and accurately.
⚡
Bulk Operations
Assign multiple roles or permissions to users in a single action. Streamline administrative tasks and reduce time spent on routine assignments.
🔑
Super Admin Controls
Grant all permissions, revoke all access, and export permission configurations. Complete control for system administrators with safety confirmations.

🛡️ Risk-Based Permission Framework

Not all permissions are equal. Our intelligent risk classification system categorizes every single Odoo permission into four security tiers, ensuring that sensitive system-level access remains protected while empowering safe delegation of routine administrative tasks.
⚠️ Critical

Protected Access

System-level permissions that control the entire Odoo instance. These are automatically hidden from standard role templates and require explicit Super Admin authorization through special workflows.

  • Super Admin access
  • User permission management
  • System configuration
  • Security settings control
🔒 CANNOT be included in role templates or bulk operations
🔴 High Risk

Sensitive Operations

Permissions that can significantly impact business operations or data integrity. Templates containing these require Super Admin approval before activation.

  • Delete critical records
  • Financial transactions
  • Data export capabilities
  • Archive management
✋ Requires Super Admin approval workflow
🟡 Medium Risk

Standard Administrative

Typical business operations that involve editing sensitive data. Permission Managers can assign these, with full audit logging for compliance.

  • Edit patient/customer records
  • View financial reports
  • Assign basic user roles
  • Modify business data
📋 Available in role templates with audit trail
🟢 Low Risk

Routine Access

Everyday operational permissions for reading data and performing basic tasks. Safe for broad assignment and included in all role management features.

  • View dashboards & reports
  • Create appointments
  • Update own profile
  • Read-only data access
✅ Freely assignable through all methods

⚙️ Built-In Safety Controls

🔐

Automatic Protection

Critical permissions are automatically excluded from "Grant All" operations and bulk assignments, preventing accidental privilege escalation.

👥

Safe Delegation

Permission Managers never see Critical-level permissions, allowing secure delegation of administrative duties without risk.

✅

Approval Workflows

Templates containing High-risk permissions automatically trigger Super Admin review before they can be applied to users.

📊

Complete Audit Trail

Every risk-based decision is logged with who, what, when, and why—perfect for ISO 27001, SOC2, and GDPR compliance.

⏱️

Time-Based Expiry

Optional auto-expiration for High-risk permissions ensures temporary access doesn't become permanent security vulnerabilities.

🎯

Separation of Duties

Prevent users from holding conflicting High-risk permissions, maintaining proper checks and balances in your organization.

See It In Action

Explore role cloning, bulk assignments, audit logs, and comprehensive permission management through these detailed screenshots

Super Admin Controls

🔐 Super Admin Controls

Powerful administrative controls including bulk operations, role cloning, and comprehensive permission management. Super admins can grant all permissions, revoke access, clone user permissions, and manage bulk role assignments with ease.

Super Admin Controls

🔐 Super Admin Controls

Powerful administrative controls including bulk operations, role cloning, and comprehensive permission management. Super admins can grant all permissions, revoke access, clone user permissions, and manage bulk role assignments with ease.

Direct Permission Management

⚙️ Direct Permission Management

Granular control over individual permissions with risk classification. View permissions by category, identify high-risk permissions, and manage both role-based and custom permissions with precision. Extra and Exclude buttons provide fine-grained control.

Direct Permission Management

⚙️ Direct Permission Management

Granular control over individual permissions with risk classification. View permissions by category, identify high-risk permissions, and manage both role-based and custom permissions with precision. Extra and Exclude buttons provide fine-grained control.

Clone User Permissions

👥 Clone User Permissions

Quickly replicate permission sets from one user to another. Perfect for onboarding new team members with the same role. All roles and permissions are copied while preserving existing permissions.

Clone User Permissions

👥 Clone User Permissions

Quickly replicate permission sets from one user to another. Perfect for onboarding new team members with the same role. All roles and permissions are copied while preserving existing permissions.

Manage Roles

🎯 Manage Roles Interface

Intuitive role management dashboard showing all available roles and their permission counts. Toggle between all roles and assigned roles. Assign or remove roles with a single click. Real-time status updates show currently assigned roles.

Manage Roles

🎯 Manage Roles Interface

Intuitive role management dashboard showing all available roles and their permission counts. Toggle between all roles and assigned roles. Assign or remove roles with a single click. Real-time status updates show currently assigned roles.

Recent Permission Changes

📊 Recent Permission Changes

Track all permission modifications with timestamps, action types, and who made the changes. Essential for audit trails and compliance. View the last 30 days of permission activities including role additions, grants, and removals.

Recent Permission Changes

📊 Recent Permission Changes

Track all permission modifications with timestamps, action types, and who made the changes. Essential for audit trails and compliance. View the last 30 days of permission activities including role additions, grants, and removals.

Revoke All Permissions

🚫 Revoke All Permissions

Safety-first permission revocation with confirmation dialogs. Clear summary shows exactly what will be removed including assigned roles and custom permissions. Includes important warnings and confirmation checkboxes to prevent accidental revocations.

Revoke All Permissions

🚫 Revoke All Permissions

Safety-first permission revocation with confirmation dialogs. Clear summary shows exactly what will be removed including assigned roles and custom permissions. Includes important warnings and confirmation checkboxes to prevent accidental revocations.

Bulk Role Assignment

⚡ Bulk Role Assignment

Assign multiple roles to a user simultaneously. Select from available roles and see your selections in real-time. Streamlines the onboarding process and reduces administrative overhead. Existing permissions are preserved.

Bulk Role Assignment

⚡ Bulk Role Assignment

Assign multiple roles to a user simultaneously. Select from available roles and see your selections in real-time. Streamlines the onboarding process and reduces administrative overhead. Existing permissions are preserved.

Manager View

👔 Manager View

Comprehensive user overview showing pending permission requests, assigned roles, permission summary, and all individual permissions. Easy navigation with role badges, permission filtering by status (All, Granted, Denied, High-risk), and quick access to permission management.

Manager View

👔 Manager View

Comprehensive user overview showing pending permission requests, assigned roles, permission summary, and all individual permissions. Easy navigation with role badges, permission filtering by status (All, Granted, Denied, High-risk), and quick access to permission management.

Audit Log

📋 Permission Audit Log

Complete audit trail of all permission changes with advanced filtering options. Search by target user, action type, performed by, and date range. Export to CSV or PDF for compliance reporting. Track who did what, when, and from which IP address.

Audit Log

📋 Permission Audit Log

Complete audit trail of all permission changes with advanced filtering options. Search by target user, action type, performed by, and date range. Export to CSV or PDF for compliance reporting. Track who did what, when, and from which IP address.

  • Super Admin
    Permission Management
    Clone User
    Manage Roles
    Recent Changes
    Revoke All
    Bulk Assignment
    Manager View
    Audit Log

    Enterprise Benefits

    ✓
    Reduce user onboarding time by 90% with instant role assignment
    ✓
    Eliminate manual permission errors across your entire user base
    ✓
    Meet enterprise audit requirements with comprehensive access logs
    ✓
    Follow SAP/Oracle-level RBAC standards within Odoo
    ✓
    Delegate safely—junior admins can't access Critical permissions
    ✓
    Streamline compliance for ISO 27001, SOC2, and GDPR requirements
    ✓
    Compatible with Odoo 16, 17, and 18 for seamless upgrades
    ✓
    Multi-company support for complex organizational structures

    Perfect For

    🏢

    Large Enterprises

    Multi-company Odoo implementations requiring centralized governance and standardized access control

    🏥

    Regulated Industries

    Organizations in finance, healthcare, education, and automotive requiring auditable access structures

    👥

    Odoo Consultants

    Implementation partners seeking secure, standardized permission models for client deployments

    Our Services

    Odoo Customization

    Odoo Implementation

    Odoo Integration

    Hire Odoo Developers

    Need help with any of these services? Our experts are ready to assist you.

    support@alhaditech.com

    © 2025 RBAC Manager for Odoo. Enterprise-grade access control solutions.

    Odoo Proprietary License v1.0
    
    This software and associated files (the "Software") may only be used (executed,
    modified, executed after modifications) if you have purchased a valid license
    from the authors, typically via Odoo Apps, or if you have received a written
    agreement from the authors of the Software (see the COPYRIGHT file).
    
    You may develop Odoo modules that use the Software as a library (typically
    by depending on it, importing it and using its resources), but without copying
    any source code or material from the Software. You may distribute those
    modules under the license of your choice, provided that this license is
    compatible with the terms of the Odoo Proprietary License (For example:
    LGPL, MIT, or proprietary licenses similar to this one).
    
    It is forbidden to publish, distribute, sublicense, or sell copies of the Software
    or modified copies of the Software.
    
    The above copyright notice and this permission notice must be included in all
    copies or substantial portions of the Software.
    
    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
    IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
    DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
    ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
    DEALINGS IN THE SOFTWARE.
    

    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 or have a question related to your purchase, please use the support page.
    Community
    • Tutorials
    • Documentation
    • Forum
    Open Source
    • Download
    • Github
    • Runbot
    • Translations
    Services
    • Odoo.sh Hosting
    • Support
    • Upgrade
    • Custom Developments
    • Education
    • Find an Accountant
    • Find a Partner
    • Become a Partner
    About us
    • Our company
    • Brand Assets
    • Contact us
    • Jobs
    • Events
    • Podcast
    • Blog
    • Customers
    • Legal • Privacy
    • Security

    Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

    Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

    Website made with