Odoo Data Access
Your sales, inventory, accounting and manufacturing data lives in a self-hosted Odoo install — reachable only through the Odoo UI on your network or via remote access. A small agent reads the PostgreSQL layer directly and gives your team a live, read-only web dashboard — without migrating to Odoo Online or buying extra licences.
Odoo Community & on-premise Enterprise — PostgreSQL-backed installs
The Odoo (Self-Hosted) Trapped-Data Problem
Internal-network only
Self-hosted means self-contained — reports and lookups need the Odoo UI on your LAN, or a remote session into the server.
Licence-driven access limits
Giving an auditor, investor or external accountant a look inside Odoo usually means another user seat — or an export.
Community edition reporting gaps
Community users know the drill: the data's in Postgres but the reporting you'd want isn't — and the paid path is Enterprise or Online.
Upgrade pressure
Odoo's cadence pushes upgrades and Online migration — but a working self-hosted system shouldn't need a rebuild just for better access.
How It Works
Agent on your server
A lightweight agent installs beside your existing system — reads the data store directly, makes outbound connections only. No open ports, no VPN, no firewall changes.
Continuous replica
Your records flow to an encrypted, read-only cloud copy via a private tunnel — change-tracking, not dumps. The production system never takes the load.
Web dashboard
Your team searches, reports and browses from any browser or phone — scoped and audited. Answers from the data, not access to the server.
What Your Team Can Finally Do
Common Odoo (Self-Hosted) Scenarios
Leadership checking the business remotely
Sales pipeline, stock levels, cash position — from a phone or laptop without VPN or an Odoo seat.
External accountants & auditors
Scoped, read-only access to accounting and transaction records — no licence, no shared credentials, full audit log.
Community edition analytics
The reporting Enterprise users pay for — delivered as a web dashboard over the Postgres data you already own.
Odoo (Self-Hosted) Data Access Pricing
Every plan includes the agent, the replica and the dashboard. Setup is scoped to your systems — most installs are live within two weeks.
Single Install
£149/mo
1–2 week setup
- ✓1 Odoo database
- ✓Live replica + web dashboard
- ✓Sales, stock & finance reports
- ✓Encrypted backup
- ✓10 named users
- ✓Email support
Multi-Company
£349/mo
2–3 week setup
- ✓Up to 5 databases/companies
- ✓Consolidated group view
- ✓Auditor/investor access
- ✓Custom module coverage
- ✓50 named users
- ✓Priority support
Enterprise
Custom
Scoped project
- ✓Unlimited databases
- ✓Custom adapters per module
- ✓Write-back via XML-RPC/ORM
- ✓SSO + audit feed
- ✓Dedicated engineer
- ✓On-prem or VPC deployment
Billed monthly or annually (2 months free). Your data stays yours — cancel anytime and take the replica export with you.
Odoo (Self-Hosted) Data Access FAQ
Does it work on Odoo Community?+
Yes — the agent reads the PostgreSQL layer directly, so Community and on-premise Enterprise are both covered, including custom module tables.
Does Odoo keep working the same way?+
Yes — the agent reads alongside it. Your team keeps the Odoo UI they know; the dashboard is an addition, not a replacement.
Is this instead of moving to Odoo Online?+
For many businesses, yes — if the goal is remote access and better reporting rather than a hosted migration, a replica + dashboard delivers it in weeks.
Can it write back to Odoo?+
The default posture is read-only. Write-back workflows via the ORM/XML-RPC are available on Enterprise plans after scoping.
Your Odoo (Self-Hosted) Data, Reachable
If the answers your team needs live in a system nobody can reach, that's fixable — without migration, without VPN, without new infrastructure.