| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) |
| Lines of code | 1853 |
| Technical Name |
custom_model_access_management |
| License | AGPL-3 |
Overview
This module provides a centralized, advanced access control system that allows management to precisely control what each user can see and do inside the System. It enhances security, reduces human error, and ensures that users only interact with data and actions relevant to their role.
Benefits of Access management
Improves Data Security : Users only see and access what they are authorized to—reducing the risk of data misuse or leakage.
Reduces Human Errors : By hiding unwanted actions like Delete, Edit, or Import, accidental mistakes on critical records are prevented.
Centralized Control for Admins : All access rules can be managed from one place without changing system code.
Increases Operational Discipline : Users follow proper business processes since restricted actions cannot be bypassed.
Saves Time for IT & Support Teams : No need for repeated technical changes or custom development for every new restriction.
Restrict user access permissions to prevent specified users from seeing any module's navigation menus and submenus.
Enhances Compliance & Audit Readiness : Helps meet audit requirements by limiting sensitive operations like Export, Print, and Attachments.
Prevents users from uploading incorrect data through Import or Attach options.
Contact us to schedule a live demonstration of this module
It supports Five access types:
- User-Model specific control
- Global control for a specific model
- Export fields & template restrictions
- Global settings hide controls
- Main Menu & Sub-Menu restrictions
It controls
Restrict Create
Restrict Edit
Restrict Delete
Restrict Duplicate
Restrict Export
Restrict Add a Properties
Restrict Archive/UnArchive
Restrict Import / Upload
Add / Remove Attachment Preview
Restrict Export Fields
Restrict Export Templates
Restrict Model Field
Restrict Header Button, Button Box
Restrict Kanban Links
Restrict Server Action
Restrict Report & Actions
Restrict Chatter Section
Restrict Chatter Send Message/activities/Log notes Button
Restrict Chatter Attachment Button
Restrict Chatter Edit/Delete Option
Restrict NoteBook Pages
Restrict Main Menus/Sub Menus
Restrict Export Fields/Templates
Disable Debug
1. User-Model specific control
2. Global control for a specific model
3. Export fields & template restrictions
4. Global settings hide controls
5. Main Menu & Sub-Menu restrictions
1. Create, Edit, Delete, Archive, Duplicate ,Import, Export, Duplicate, Add a Properties, Upload :
- Create
- Edit, Delete, Archieve:
- Duplicate:
- Import:
- Export:
- Add a Properties:
- Upload :
2. Search View Sections : Search bar, Filters, Group-by, Favorites :
- Search bar
- Filter Section:
- Group-by Section:
- Favorite Section:
3. Chatters: Chatter Section, Send Messages, log notes, activities, Attachments , Attachments Preview, Message Edit/Delete Option:
- Chatter Section
- Send Messages:
- log notes, Activities, Attachments:
- Message Edit,Delete Option:
- Remove Attachment Preview :
- Add Attachment Preview :
4. Action visibility (server, window, Report actions) :
5. Model Field visibility Control:
6. Hide HeaderButton, ButtonBox and Kanban Menu Links visibility :
- Select Buttons To Hide
- Hide Kanban Menu Links
6. Hide HeaderButton, ButtonBox and Kanban Menu Links visibility :
- Select Buttons To Hide
- Hide Kanban Menu Links
7. Notebook page visibility :
8. Menu/SubMenu visibility :
9. Export Fields/Templates Restrictions :
- Restrict Export Fields Access Helps To Hide the Fields globally During Export It will Show only for Selected Users
- Restrict Export Templates: User Can Restrict The Export Templates globally , Select the Users To show that Template Specific Users
10. Disable Debug Access For Specific Users :
Please log in to comment on this module