Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Productivity
  3. Document Viewer & Online Editor | Edit Documents Anywhere in Odoo | ONLYOFFICE Docs Integration | Online Editor for Odoo v 18.0
  4. Sales Conditions FAQ

Document Viewer & Online Editor | Edit Documents Anywhere in Odoo | ONLYOFFICE Docs Integration | Online Editor for Odoo

by Binary Bridge Technology Services https://bbtech.ae
Odoo

$ 360.00

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 2412
Technical Name bb_document_editor
LicenseLGPL-3
Websitehttps://bbtech.ae
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 2412
Technical Name bb_document_editor
LicenseLGPL-3
Websitehttps://bbtech.ae
Professional Document Management

Document Viewer & Online Editor

View, edit, download, version, and manage business documents directly inside Odoo — for Community and Enterprise deployments.

📄
Multiple Files
✎
Online Editing
📚
Version Control
🔒
Secure Access
✓ Odoo.sh Compatible
✓ On-Premises Ready
✓ Community Edition
✓ Enterprise Edition
✓ Self-Hosted Editor

Works with Odoo Community & Enterprise

This module is fully supported on Odoo Community Edition and Odoo Enterprise Edition. No Enterprise-only dependency is required. Deploy on Odoo.sh, on-premises, Community, or Enterprise with the same feature set.

Who Is This For

A standalone document application for any Odoo deployment that needs professional file viewing, editing, and control

👤

Odoo Users

View and edit attachments from any record without leaving Odoo

📋

Document Control Teams

Track versions, locks, audit logs, and document activity with confidence

💼

Consultants & Implementers

Deploy a polished document experience across any Odoo business app

🏢

Enterprises

Secure online editing with audit trails, permissions, and version history

Core Workflow

Upload → View → Edit → Save → Version Backup → Download

A complete document lifecycle managed inside Odoo with clear actions and full traceability

📤
Upload

Attach files to any Odoo record

👁
View

Preview in browser without downloading

✎
Edit

Edit online through ONLYOFFICE Docs

💾
Save

Save changes back to Odoo securely

📚
Version Backup

Automatic backup before save

📥
Download

Download original or watermarked PDF

In-Odoo Experience

Document Viewer & Online Editor

View office files, PDFs, images, and text directly inside Odoo with dedicated View, Edit, and Download actions

In-Odoo document viewer and editor window

In-Odoo Document Viewer — open attachments with View, Edit Online, and Download actions from any record

Online document editor integrated in Odoo

Online Document Editor

Attachment form with document editor actions

Attachment Actions & Document Details

Format Support

Supported Document Types

Preview and edit the formats your teams use every day

📝 Word Documents

DOC, DOCX, ODT, RTF

📊 Spreadsheets

XLS, XLSX, ODS, CSV

📣 Presentations

PPT, PPTX, ODP

📄 PDF Documents

View and edit where supported through ONLYOFFICE

🖼 Images

PNG, JPG, JPEG, GIF, WEBP preview

📝 Text Files

TXT, CSV, LOG, MD preview and edit

Unsupported binary files remain downloadable but are not editable online.

Online Editing with ONLYOFFICE

Connect your self-hosted ONLYOFFICE Docs server and edit documents inside Odoo without manual download and re-upload

🌐
Self-Hosted Integration

Use your own ONLYOFFICE Docs server for full control over document editing infrastructure

🔒
JWT-Secured Sessions

JWT-secured editor sessions and callback validation for trusted save operations

💾
Save Back to Odoo

Edited files are saved directly to Odoo attachments with version and audit tracking

💻
Edit Inside Odoo UI

Open the editor from attachments, chatter files, and supported binary fields

🔄
No Re-Upload Hassle

Users no longer need to download, edit locally, and upload files manually

📋
Odoo-Managed Control

Odoo manages access rights, versions, locks, and the full audit trail

ONLYOFFICE configuration in Document Editor settings

Document Editor Settings — configure ONLYOFFICE server URL, JWT secret, and public Odoo URL

Server Setup

ONLYOFFICE Docs Server Setup

Online editing requires a separate self-hosted ONLYOFFICE Docs server. Install and configure it once, then connect Odoo to it from Document Editor settings.

1

Install ONLYOFFICE Docs

Deploy ONLYOFFICE Document Server on your own infrastructure using Docker or a Linux server package. Use a dedicated subdomain such as office.yourdomain.com.

2

Enable HTTPS & JWT

Enable JWT on the ONLYOFFICE server and set a strong shared secret. Use HTTPS for the ONLYOFFICE URL in production. Keep the JWT secret identical on both ONLYOFFICE and Odoo.

3

Expose Odoo Publicly

ONLYOFFICE must be able to download and save files from Odoo. Use a public HTTPS Odoo URL behind Nginx or a reverse proxy. Avoid localhost and direct internal ports.

4

Connect Odoo Module

In Document Editor → Configuration → Settings, set Editor Provider to ONLYOFFICE, add the ONLYOFFICE server URL, JWT secret, and Odoo Public URL.

5

Test the Connection

Use Test ONLYOFFICE Connection and Test Odoo Public URL in settings. Confirm ONLYOFFICE can reach your Odoo content and callback URLs.

6

Open & Edit Documents

Open any supported attachment and use View, Edit Online, or Download. Edited files are saved back to Odoo with version backup and audit logging.

Recommended ONLYOFFICE Server Checklist

  • Install ONLYOFFICE Docs separately using Docker or self-hosted deployment
  • Enable JWT and use the same JWT secret in ONLYOFFICE and Odoo settings
  • Use HTTPS for both ONLYOFFICE and Odoo public URLs in production
  • Place Odoo behind Nginx or a reverse proxy with a public domain name
  • Ensure ONLYOFFICE can reach Odoo over HTTPS for document download and save callbacks
  • Do not use localhost, 127.0.0.1, or direct :8069 HTTP URLs for production editing
  • Preview features for PDF, images, and text work without ONLYOFFICE; online editing requires ONLYOFFICE
Governance

Version Control & Audit Trail

Every important document action is tracked and recoverable

📚

Automatic Version Backup

Create a backup before save so previous content is never lost

🔄

Restore Previous Versions

Managers can restore an earlier version when needed

📝

Edit History

Track who edited a file and when changes were saved

📥

Download Logs

Record every download action for compliance and traceability

🔒

Lock / Unlock

Prevent conflicting edits with document locking controls

👥

User Activity Tracking

View, edit, save, restore, lock, and unlock events are logged

Document version history and logs

Version History

Document editor activity audit logs

Activity Logs

Security

Security & Access Control

Document access follows Odoo permissions and secure editor callbacks

  • Respects Odoo record access rights on attachments and parent records
  • Users must have read access to view documents
  • Users must have write access to edit documents online
  • Public editor callback routes are protected with access tokens
  • JWT validation is supported for ONLYOFFICE save callbacks
  • Managers can force unlock files and restore previous versions
Document editor user roles and security groups

Role-Based Document Editor Access

Global Odoo Attachment Support

Works as an independent application and integrates with standard Odoo attachment patterns across your database

ir.attachment Ready

Use with attachments uploaded anywhere in Odoo

Chatter Attachments

View, edit, and download files directly from chatter attachment cards

Binary Field Support

Open viewer and editor actions from binary and many2many_binary fields

Independent module — works with standard Odoo attachments across any business application.

Backend Management

Administration & Configuration Screens

Manage documents, settings, versions, logs, and watermarked downloads from one application

Document Editor application settings page

Document Editor Settings

Watermarked PDF download feature

Watermarked PDF Download

Complete Feature List

Document Viewing

  • In-Odoo preview
  • PDF preview
  • Image preview
  • Text preview
  • Office viewer through ONLYOFFICE
  • Separate View button

Online Editing

  • DOCX editing
  • XLSX editing
  • PPTX editing
  • PDF editing where supported
  • Save back to Odoo
  • Edit lock handling

Versioning

  • Automatic backup
  • Version numbers
  • Restore versions
  • Change history
  • Last edited by
  • Last edited date

Security

  • Odoo access rights
  • JWT token support
  • Secure callback
  • Access tokens
  • No public overwrite
  • Manager controls

Administration

  • Settings page
  • Test connection
  • Activity logs
  • Locked files
  • All documents menu
  • Configuration options

Integrations

  • ONLYOFFICE Docs
  • Odoo attachments
  • Chatter attachments
  • Binary fields
  • Many2many binary files
  • Future watermarking support

Technical Specifications

Specification Details
Application TypeIndependent Odoo document viewer/editor
Odoo CompatibilityCommunity Edition and Enterprise Edition — both fully supported
StorageOdoo ir.attachment and binary fields
Online EditorONLYOFFICE Docs integration
SecurityOdoo ACLs, access tokens, JWT validation
Supported DocumentsDOCX, XLSX, PPTX, PDF, TXT, CSV and more
PreviewPDF, images, text, Office viewer
VersioningAutomatic file backup before save
Audit TrailView, edit, download, save, restore, lock/unlock logs
DeploymentOdoo.sh, on-premises, Community Edition, and Enterprise Edition
Editor HostingSelf-hosted ONLYOFFICE server recommended

Quick Odoo Module Setup

Install the module on Community or Enterprise, then connect your ONLYOFFICE server

No Enterprise-only license is required for this module

1

Install Module

Install Document Viewer & Online Editor from Apps on Community or Enterprise

2

Prepare ONLYOFFICE

Install ONLYOFFICE Docs, enable JWT, and expose it on HTTPS

3

Configure Settings

Add ONLYOFFICE URL, JWT secret, and public Odoo URL in module settings

4

Test & Use

Run connection tests, then open attachments with View, Edit, or Download

Binary Bridge Technology Services

Expert Odoo development, customization, and implementation services for business automation, industry solutions, and enterprise-grade Odoo applications.

100+
Satisfied Clients
36
Industries Served
24/7
Support Available
✉ odoo@bbtech.ae
WhatsApp +971 56 1286 321
🌐 bbtech.ae

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.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with