Skip to Content
Menu

Advance Report Access Control – Hide Print & Restrict Reports

by
Odoo

5.12

v 18.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 168
Technical Name cs_report_access_control
LicenseAGPL-3
Websitehttps://www.linkedin.com/company/codesparks-tech
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 168
Technical Name cs_report_access_control
LicenseAGPL-3
Websitehttps://www.linkedin.com/company/codesparks-tech
Community Enterprise

Restrict report access and hide print buttons per user – smart control for sensitive business data in Odoo.

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.
Perfect for enterprises with compliance needs, retail chains, or departments where visibility must be role-specific.

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.

Get Help From Me!

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.