Lock down every PDF your business sends.
Encrypt, restrict, and watermark native Odoo reports and uploaded files from one place — with an honest warning when a browser viewer can't enforce the rules, and a full compliance audit trail behind every document.
The problem
Invoices, payslips, and contracts leave Odoo as plain PDFs that anyone can open, copy, print, or forward without restriction. Finance, HR, and legal teams have no built-in way to enforce passwords or prove who accessed a sensitive document — and the handful of apps that try bury the setting four menus deep in Technical settings, then let Chrome and Firefox silently ignore the restrictions they promise.
The solution
Secure PDF turns on password protection, print/copy/edit restrictions, and watermarking for any native Odoo report from one consolidated security panel — plus a wizard to protect PDFs uploaded from outside Odoo. Every protect, generate, and failed attempt is logged to a compliance-ready audit trail, and an honest warning tells you exactly when a browser viewer won't enforce the restrictions.
Everything a compliance-grade PDF security app should do
Every capability below is implemented in the module.
Password-protected encryption
Encrypt any native Odoo report PDF with a fixed password, a password pulled dynamically from any record field (invoice number, partner VAT, phone), or a strong auto-generated password with configurable length and character rules.
Real copy, print & edit restrictions
Set actual PDF permission bits for printing, copying/text-extraction, and editing/annotations — enforced by every reader that honors the PDF specification, not a cosmetic toggle.
Confidential watermarking
Stamp a configurable watermark, such as CONFIDENTIAL, diagonally across every page of a protected report, so a leaked copy is visibly marked.
Honest browser warning
A plain-language notice on the security panel and in the wizard tells you that copy/print/edit restrictions only enforce in desktop readers like Adobe Acrobat, and that Chrome and Firefox ignore them, so you never assume protection that isn't there.
Protect an uploaded PDF
A guided wizard password-protects any externally uploaded PDF, not just native Odoo reports, with live password-strength feedback as you type.
One consolidated security panel
Password mode, restrictions, and watermark settings live together on a single "PDF Security" tab on the report action form, so there is no hunting across Advanced Properties screens.
Discoverable PDF Security app
A dedicated top-level "PDF Security" menu with User and Manager access groups replaces the four-level Settings, Technical, Actions, Reports path competitors force on non-technical users.
Compliance audit trail
Every protect, generate, and failed attempt is recorded — who, when, which report, which password mode — in a searchable log with a pivot view for compliance reporting. Passwords themselves are never stored.
Global security defaults
Set the default watermark text, minimum password length, and whether the browser-warning banner shows, once, from Settings, so every report starts from a consistent policy.
How it works
Enable security on a report
Open any report action's PDF Security tab and turn on protection.
Choose password & restrictions
Pick fixed, dynamic, or auto-generated passwords, then set print/copy/edit limits and an optional watermark.
Generate or upload
The report auto-encrypts on every print, or protect an external PDF any time with the wizard.
Review the audit trail
Check the access log and compliance pivot to see exactly who protected, generated, or failed to open a document.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Password encryption is enforced everywhere. Copy, print, and edit restrictions are only honored by desktop readers that respect the PDF permission bits, such as Adobe Acrobat — web browser viewers like Chrome and Firefox ignore them. Secure PDF shows this warning up front instead of implying a guarantee it can't keep.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Secure PDF
Password encryption, print/copy/edit restrictions, and confidential watermarking for any Odoo report from one security panel — plus a wizard for externally uploaded PDFs, a compliance audit trail, and an honest warning when a browser viewer will not enforce the rules.
Buy on Odoo App Store