Advance Report Access Control – Hide Print & Restrict Reports
by Code Sparks https://www.linkedin.com/company/codesparks-tech
Odoo
$ 5.12
Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 168 |
Technical Name |
cs_report_access_control |
License | AGPL-3 |
Website | https://www.linkedin.com/company/codesparks-tech |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 168 |
Technical Name |
cs_report_access_control |
License | AGPL-3 |
Website | https://www.linkedin.com/company/codesparks-tech |
Restrict report access and hide print buttons per user â smart control for sensitive business data in Odoo.
Explore this module
Overview
The Advance Report Access Control module helps administrators manage report visibility and print access in Odoo. Tailored for data-sensitive environments, it empowers you to:
- Hide print buttons for selected users.
- Restrict access to reports on a per-user basis.
- Apply control rules that work on both standard and custom reports.
Features
Enterprise & Community Support.
Works with custom and built-in reports.
Hide all print buttons per user group.
Assign report access individually per user.
JS & backend integration for real-time control.
Ideal for multi-department and high-security setups.
Screenshots
01
Install module/application.

02
Once installed, navigate to Settings > Users, then configure each user to hide all print buttons or limit access to selected reports using the Report Access Control options.


03
The first image shows a user with full access to all reports. In the second and third image, after enabling the "Hide Reports" checkbox, the user is restricted from printing across the entire system.



04
To restrict a specific report for a user, add that report to the Excluded Reports list in the User menu under their settings.

05
After restricting a specific report, the user will no longer be able to access that report anywhere in the system, including form and list views.


06
Additionally, to assign specific users for report restrictions, go to the Technical menu, then open the Reports submenu where you can select users to restrict access to particular reports.


Please log in to comment on this module