| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Discuss (mail) |
| Lines of code | 457 |
| Technical Name |
top_analytics_access_right |
| License | LGPL-3 |
| Website | https://www.topbusiness.io |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Discuss (mail) |
| Lines of code | 457 |
| Technical Name |
top_analytics_access_right |
| License | LGPL-3 |
| Website | https://www.topbusiness.io |
| Versions | 18.0 19.0 |
🔒 Top Analytics Access Right
Control Access to Analytic Accounts with User-Based Permissions
Overview
Top Analytics Access Right is a powerful Odoo 18 module that allows you to restrict access to analytic accounts by assigning specific users to each account. This ensures that users can only view and use analytic accounts they are authorized to access, providing enhanced security and data privacy for your organization.
Key Features
👥 User Assignment
Easily assign users to analytic accounts via a Many2many field. Only assigned users can access specific accounts.
🔐 Automatic Filtering
Automatic filtering in all related models (Sale Orders, Purchase Orders, Invoices, Stock Moves, etc.).
🛡️ Database-Level Security
Record rules enforce access restrictions at the database level for maximum security.
👨💼 Admin Override
Administrators always have full access to all analytic accounts for management purposes.
🔍 Smart Search
Filtered search results and dropdown menus show only authorized analytic accounts.
📊 Odoo 18 Compatible
Fully compatible with Odoo 18, including support for analytic distribution fields.
Use Cases
- Multi-Department Companies: Restrict department-specific analytic accounts to relevant users
- Project-Based Organizations: Control access to project-specific cost centers
- Compliance Requirements: Meet data access restrictions and audit requirements
- Sensitive Information: Protect confidential cost center and budget information
- Multi-Company: Ensure users only see relevant analytic accounts for their company
How It Works
- Go to Accounting → Configuration → Analytic Accounts
- Open an analytic account
- Select users in the "Allowed Users" field
- Save the record
- Users will now only see and access accounts they are assigned to
Technical Specifications
- Version: 1.0.0
- Odoo Version: 18.0
- License: LGPL-3
- Dependencies: base, account, sale, purchase, stock
- Python Dependencies: lxml
📞 Contact & Support
Author: TopBusiness
Website: www.topbusiness.io
Phone: +20 10 1182 7324
Email: support@topbusiness.io
For support, customization, or questions, please contact us through our website or phone.
Installation
- Purchase and download the module from Odoo App Store
- Extract the module to your Odoo addons directory
- Update the app list in Odoo
- Install the module "Top Analytics Access Right"
- Configure analytic accounts and assign users
Support
We provide support through our website. For technical issues, customization requests, or general inquiries, please visit www.topbusiness.io or contact us at +20 10 1182 7324.
Please log in to comment on this module
There are no ratings yet!
perfect