| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 72 |
| Technical Name |
om_actions_access |
| License | LGPL-3 |
| Website | https://www.odoomatrix.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 72 |
| Technical Name |
om_actions_access |
| License | LGPL-3 |
| Website | https://www.odoomatrix.com |
Tools • User Access Control
Hide Action Button Per Model Per User
Hide the entire Action button (gear icon) for specific models on a per-user basis. Control which users can see Action menu options for Sale Orders, Invoices, Purchase Orders, and more.
✨ What it does
- ✅Provides per model per user Action button visibility control.
- ✅Hides the entire Action button (not just individual actions) from List, and Form views.
- ✅Works independently of group permissions — users retain full access to records.
- ✅Changes take effect after refreshing the browser.
🛠 How it works
- Adds a Hide Action Button tab to the user form where you can select models.
- When a model is selected, the Action button is completely hidden from all views.
- Hides Export, Delete, Archive, Duplicate, and all server actions.
⚙️ Configuration: Per Model Per User Action Button Control
- Install the module from Apps.
- Go to Settings → Users & Companies → Users.
- Open the user for whom you want to hide the Action button.
- Navigate to the Hide Action Button tab.
- Add the models for which you want to hide the Action button (e.g.,
sale.order,account.move). - Save and refresh the browser — changes take effect immediately.
Quick Tip: You can select multiple models at once. Common models include Sale Order, Purchase Order, Invoice, Contacts, Products, etc.
🏢 OdooMatrix
OdooMatrix specializes in delivering high-quality Odoo solutions and custom modules to enhance your business operations. We provide expert development, implementation, and support services for Odoo ERP systems.
📧
Email
dev.odoomatrix@gmail.com
Please log in to comment on this module