| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 3117 |
| Technical Name |
pragtech_access_management |
| License | OPL-1 |
| Website | http://pragtech.co.in |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 3117 |
| Technical Name |
pragtech_access_management |
| License | OPL-1 |
| Website | http://pragtech.co.in |
| Versions | 16.0 17.0 18.0 19.0 |
Compatible with Odoo v16 - v19

Control who can do what in Odoo
The Access Management app helps you control user permissions across your Odoo system in a structured and practical way. You can define what users are allowed to see, access, create, edit, export or modify - across menus, models, fields, views, buttons, reports, chatter and more. The goal is simple: reduce errors, protect sensitive data and keep the interface clean for each role. The module supports multi-company environments with separate configurations per company and allows access control at group level, making it easy to manage permissions as your teams grow. Whether you need tighter data control, simplified screens for operational users or better governance across departments, this module gives you the tools to manage access clearly and efficiently inside Odoo.
Bring clarity, structure and control to your Odoo system.
Comprehensive and powerful access control capabilities
Multi-company support
Control access based on individual company configuration. Perfect for businesses operating multiple companies within a single Odoo database. Each company can have independent access rules, ensuring structured governance without cross-company exposure.
Group level access control
Instead of managing users individually, assign access rules at group level. This makes onboarding, scaling and restructuring teams much easier and more efficient.
Multi-languages
Supports English, German, Arabic, Spanish, French and Chinese for global usability, ensuring clarity and adoption across regions.
Hide Menu / Sub-menu
Reduce clutter and show users only what they need, improving focus and productivity.
Hide Views
Remove unnecessary views like Kanban or Form to simplify workflows for operational teams.
Button & Tab Access
Hide specific buttons or tabs to prevent unintended actions.
Model Access Rights
Control create, edit, delete and action permissions at model level to protect sensitive data.
Field Access Rights
Make fields required, readonly or invisible to ensure accurate data entry and protect confidential information.
Hide Filters / Group By / Favorites
Prevent unnecessary data manipulation and keep reports structured.
Chatter & Conversation Control
Manage visibility of messages, activities and internal communication.
Restrict External & Kanban Links
Prevent redirection to irrelevant or sensitive records.
Disable Developer Mode
Ensure non-technical users cannot access backend configurations.
Hide Export
Prevent unauthorized data extraction and protect business data.
Disable Login
Temporarily block system access without deleting user accounts.
Company-wise Restrictions
Apply rules specific to company structure for organized control.
Configuration
Installation
Go to the Apps menu and search for:
pragtech_access_management
Click on the Activate button to install the module.
Configuration
Navigate to:
Settings → Users & Companies → Companies
Model Access Rights
Hide Views, Actions, Reports, Create, Delete, Duplicate, Archive, Export, and Kanban options based on user and company configuration.
1. Restrict View
2. Restrict Action
3. Restrict Report
4. Restrict Create
5. Restrict Delete, Duplicate Action
6. Restrict Export, Archieve Action
7. Restrict Kanban Action Link
Field Access Rights
Manage user-wise and company-wise access rights for any model’s fields. You can make any field Invisible, Required, Read-only, Remove the external link, or disable the Create/Edit option for specified users.
1. Field Invisible
2. Field Readonly
3. Field Required
4. Remove External Link
5. Remove Create / Edit
Button/Tab Access Rights
Configure user-based access rights to hide buttons and tabs in views of any model.
1. Hide Button
2. Hide Tab
Hide Menu/Submenu Access Right
Hide a menu or submenu for a specific user. Once configured, that menu or submenu will no longer be visible to the user.
1. Hide Menu
2. Hide Sub-Menu
UI restrictions based on the model
Based on the selected user, company, and specific module, you can hide the Chatter, Conversations, Debug Mode, Filters, Group By, and Favorites options.
1. Hide Chatter
2. Hide Conversation
3. Hide Devloper Mode
4. Hide Filter
5. Hide Group BY
6. Hide Favorites
Global UI restrictions
Based on the selected user and company, the Chatter, Conversations, Debug Mode, Filters, Group By, and Favorites options can be hidden globally for all modules..
1. Hide Filter Globally
2. Hide Group By Globally
3. Hide Favorites Globally
4. Hide Chatter Globally
5. Hide Conversation Globally
6. Hide Developer Globally
Password And Activity Permission
Allows administrators to set an expiration date for all users. Automated email notifications are sent 7 days and 1 day before expiration. It also provides clear visibility into user login and logout activity..
1. Set Account Expiry Date For A User
Apply Date Filter
Access will be restricted during the specified time period.
1. Date Based Access Control on a Model/Fields
Empower businesses through intelligent, cost-effective solutions
Modern businesses face complex challenges. Our Odoo apps are designed to turn those challenges into opportunities - making your workflows intuitive, efficient and scalable. Crafted to make your business run smoother, faster and smarter.
Experience the difference of solutions built for real business needs, not just features.
Access Management
One-time Setup | 90 Days Support | Multilingual Compatibility
What's included in this
User Manual for Easy Onboarding
90 Days Support (Monday to Friday, 10 AM – 7 PM IST)
One-Time Setup for Seamless Integration
We support for English / French / Spanish at an additional cost
Works & tested on standard installations of Odoo with no third party apps
Free support only for odoo installations with no third party apps
Paid support availaible for Odoo installations with third party apps.
Our Service Offerings
Odoo Dedicated Resources
Odoo Success Packs
Odoo Turnkey Projects
Get Instant Personalized Demo
CONTACT
Related Products
Powerful apps, seamless integrations and expert support.
Optimize your business with our perfect Odoo strategy.

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