Control every data export before it becomes a breach

Per-user and per-model export permissions, quotas, time windows, and a complete allowed-and-denied audit trail — so every CSV and XLSX export in Odoo is governed, logged, and provable to a regulator.

The problem

Odoo grants every internal user the ability to export list-view data with no per-model boundary, no logging, and no way to prove after the fact who took what. A departing employee can bulk-export the entire CRM or payroll in one click, and there is no record it ever happened — an unmanaged data-exfiltration channel for any organization subject to GDPR, CCPA, SOX, or internal data-governance policy.

The solution

Cerevantix Export Data Security intercepts every CSV and XLSX export at the server, checking per-user and per-model permissions, quotas, and time windows before the file is ever generated. Every attempt — allowed or denied — is written to an immutable audit log, giving compliance officers a defensible, regulator-ready record with no manual page refresh and no blind spots.

Capabilities

Granular control, complete audit, zero blind spots

Every capability below is implemented in the module.

01

Per-user & per-model export matrix

Grant or revoke export permission for any user on any model from a single bulk-edit grid, with search and filter by model name — no more one-user-at-a-time forms.

02

Complete allowed & denied audit log

Every export attempt is recorded with the responsible user, timestamp, model, exported fields, and record IDs, whether the export succeeded or was blocked.

03

Export quotas & business-hours windows

Cap exports per user with daily, weekly, or monthly limits, and restrict exports to defined business hours to block after-hours bulk extraction.

04

Repeated-denial & anomaly alerts

Get notified automatically when a user repeatedly hits a denied export or triggers an unusually large export, flagging possible exfiltration as it happens.

05

Role & profile templates

Apply ready-made profiles — Finance Read-Only, Sales Manager, Accountant, Warehouse — to an entire group in one action instead of configuring every user from scratch.

06

Model sensitivity classification

Classify models as financial, personal, or operational with suggested default restrictions, so the highest-risk data is protected from the very first setup.

07

Login & session history

Track login IP address, date, and time per session, filterable by user or date, so export events can be correlated with exactly who was signed in.

08

Guided setup wizard

A select-model, select-group, preview-affected-users, confirm flow gets a new administrator from Odoo's open default to a fully governed policy in minutes.

09

One-click compliance reports

Generate a downloadable audit report mapped to GDPR, CCPA, or SOX on demand, ready for a regulator or an internal auditor.

Workflow

How it works

1

Configure the policy

Turn on export security enforcement, set default quotas and business hours, or launch the guided setup wizard to select a starting model and group.

2

Grant access

Use the users x models matrix, apply a ready-made role profile, or grant full export access to a trusted user — changes apply instantly, no refresh needed.

3

Every export is checked

The export controller validates permission, quota, and time window on every CSV and XLSX request, logging the outcome whether it is allowed or denied.

4

Monitor and prove compliance

Review the audit log and dashboard, act on repeated-denial and anomaly alerts, and generate a one-click GDPR, CCPA, or SOX compliance report.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Enabling security, hiding export buttons, and changing quotas or access rules all apply instantly on save — there is no reload step and no window where the old policy is silently still in effect.

Get the app

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.

Export Data Security

A per-user, per-model export matrix with quotas, business-hours windows and anomaly alerts — and an allowed-and-denied audit log that turns into one-click compliance reports.

Buy on Odoo App Store