Take control of Import & Export across your whole company
Define per-user, per-group and per-model restriction rules for Import, Export, New, Delete and Duplicate — then prove compliance with a full audit log and a compliance pivot report.
The problem
Odoo's Import and Export buttons are visible to any user with basic write access, letting staff bulk-import records that skip validation or export sensitive customer, pricing and payroll data outside the system. Native security groups control record access but cannot selectively hide these buttons, forcing an all-or-nothing choice and leaving administrators unable to prove who is actually restricted.
The solution
Disable Import / Export lets administrators define restriction rules per user, group or model that hide Import, Export, New, Delete and Duplicate — with a live Affected Users preview, server-side enforcement, and a full audit log so every attempt is provable to auditors.
Everything you need to govern data access
Every capability below is implemented in the module.
Per-user and per-group rules
Build restriction rules that target specific users, specific groups, or both — with include ("show only for") or exclude ("hide for") logic.
Restrict five distinct actions
Independently disable Import, Export, New, Delete and Duplicate per rule, so a group can keep editing rights while losing export access.
Model-scoped or company-wide
Apply a rule to specific models only, or leave the model list empty to enforce it across every model at once.
Live Affected Users preview
Every rule computes and displays exactly which users are impacted before you save, so there is never a guess about who is restricted.
Most-restrictive-wins conflict resolution
When a user belongs to both a restricted and an unrestricted group, the deterministic default keeps the restriction in force.
Server-side enforcement
Import and export are blocked at the server, not just hidden in the UI, closing the gap left by view-only competitor apps.
Full audit log
Every import and export attempt — allowed or blocked — is logged with the user, model, operation, result and record count.
Compliance pivot report
Slice the audit log by model, operation and result in a pivot view, giving auditors the proof no competitor provides.
Ready-made rule templates
Start from pre-built templates for common roles and toggle any rule active or inactive without reinstalling the module.
How it works
Create a rule
Name the rule, choose include or exclude logic, and pick the users, groups or models it should apply to.
Choose what to restrict
Toggle Import, Export, New, Delete and/or Duplicate for that rule.
Review affected users
Check the live preview to confirm exactly who will be restricted before saving.
Monitor with the audit log
Track every import/export attempt and pull the compliance pivot report whenever you need proof.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Both. The view-level rule hides the Import, Export, New, Delete and Duplicate buttons for restricted users, and a server-side check blocks the underlying Import and Export operations even if a user reaches them another way — with an audit-log entry either way.
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.
Disable Import / Export
Per-user and per-group rules that block import, export, create, delete or duplicate on any model, enforced server-side with a live affected-users preview and full audit log — granular control where native security groups only offer all-or-nothing.
Buy on Odoo App Store