Access Roles for users
All In One Access Security & Access Control application to define, control, and secure access rights for users and companies across all Odoo modules. This module provides a centralized solution to manage visibility and permissions for menus, fields, models, views, buttons, tabs, reports, actions, server actions, chatter, filters, group by options, imports, exports, and archive operations. Access rules can be configured user-wise or company-wise without using complex record rules, making security management easier, faster, and more flexible for administrators and functional users. This module allows hiding menus, sub-menus, and applications, hiding views such as Tree, Form, Kanban, Calendar, Pivot, Graph, Map, Activity, and Gantt, hiding object buttons, action buttons, smart buttons, state buttons, and navbar buttons, and hiding create, duplicate, delete, archive, import, and export options. It also supports hiding reports, actions, server actions, hiding chatter completely or partially, hiding filters and group by options, hiding tabs and notebook pages, and applying field-level control such as hide, readonly, required, and invisible. Administrators can make any user globally read-only across the system, apply model-wise read-only restrictions, restrict access to specific apps, views, reports, or actions, and control UI elements without modifying core code, all from a centralized access control and security management system. The module supports user-wise and company-wise access configuration, works in multi-company environments, and is fully compatible with standard Odoo security. The solution covers advanced access control, access management, user access rights, advanced access security, and Odoo security requirements including hide menu, hide buttons, hide views, hide full chatter and chatter features, readonly users, global readonly users, model-wise readonly a ccess, field hide, field required, field readonly, hide create, hide archive, hide unarchive, hide delete, hide export, hide import, navbar button hide, state button hide, server action security, window action security, hide filter, hide group, hide custom filter and group, global restriction, hide global chatter and all chatter features such as send message, log note, activity, followers, attachment, hide global print action, hide global import export, hide global create and delete buttons, disable login for users or companies, disable developer mode, hide tree, list, kanban, graph, activity, calendar, pivot, gantt, and hierarchy views, report button security, company-wise access control, user-wise restriction, role-based access control, permissions management, advanced user permissions, all-in-one access rights management, UI access control, access rules with active and deactive rules. It also supports access control across all major Odoo applications including Sales, Invoicing, CRM, Inventory, Accounting, Purchase, Project, Manufacturing, Email Marketing, Timesheets, Expenses, Documents, Time Off, Recruitment, Employees, Knowledge, Maintenance, Helpdesk, Subscriptions, Quality and Quality Control, Contacts, Rental, Calendar, Field Service, Social Marketing, Appraisals, Fleet, Approvals, Consolidation, Appointments, Surveys, Repairs, Referral, Attendances, Management, Shipping, VOIP, Payroll, Jobs, Lunch, and Fleet.
Comprehensive user activity tracking, session management and audit trail solution
Add CAPTCHA verification to Odoo login page - Math, Image & Google reCAPTCHA
Restrict Odoo model access based on IP address with automatic redirection
Centralized access control with simulator, import/export (download), schedule, and alerts
Restrict User Login by Email Domain | Email-Based Login Control | Domain-Specific User Access | Enforce Email Domain Login Restrictions | Secure User Authentication | Controlled User Login Permissions | Email Restriction for Odoo Login | Manage User Access via Email Domains | Custom Email-Based Login Policies | Restrict Unauthorized Email Domains