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
    • Estate 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. ONLYOFFICE v 17.0
  4. Sales Conditions FAQ

ONLYOFFICE

by ONLYOFFICE https://github.com/ONLYOFFICE/onlyoffice_odoo
Odoo 6
v 17.0 Third Party 3651
Download for v 17.0 Deploy on Odoo.sh
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 1925
Technical Name onlyoffice_odoo
LicenseLGPL-3
Websitehttps://github.com/ONLYOFFICE/onlyoffice_odoo
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 1925
Technical Name onlyoffice_odoo
LicenseLGPL-3
Websitehttps://github.com/ONLYOFFICE/onlyoffice_odoo
Versions 16.0 17.0 18.0 19.0
  • Description
  • Documentation

Edit and collaborate on office files within Odoo Documents

Work with office documents uploaded in Odoo using ONLYOFFICE Docs.
*In any Odoo section where you can upload/attach files

Edit attached deal notes in the Sales section
Open chat attachments in the Discuss section
Features and file formats
  • Edit text documents, spreadsheets, and presentations (DOCX, XLSX, PPTX)
  • Collaborate on documents with your colleagues in real time
  • Edit form templates in PDF
  • Read PDF files
  • Open other office file formats for viewing, including RTF, TXT, CSV, etc.

Prerequisites

To be able to work with office files within Odoo, you will need an instance of ONLYOFFICE Docs. You can install the self-hosted version of the editors (free Community build or scalable Enterprise version), or opt for ONLYOFFICE Docs Cloud which doesn't require downloading and installation.

ONLYOFFICE app configuration

After the app installation, adjust its settings within your Odoo (Home menu -> Settings -> ONLYOFFICE). In the Document Server Url, specify the URL of the installed ONLYOFFICE Docs or the address of ONLYOFFICE Docs Cloud.

Document Server JWT Secret: JWT is enabled by default and the secret key is generated automatically to restrict the access to ONLYOFFICE Docs. if you want to specify your own secret key in this field, also specify the same secret key in the ONLYOFFICE Docs config file to enable the validation.

Document Server JWT Header: Standard JWT header used in ONLYOFFICE is Authorization. In case this header is in conflict with your setup, you can change the header to the custom one.

In case your network configuration doesn't allow requests between the servers via public addresses, specify the ONLYOFFICE Docs address for internal requests from the Odoo server and vice versa.

If you would like the editors to open in the same tab instead of a new one, check the corresponding setting "Open file in the same tab".

settings.png

Contact us

If you have any questions or suggestions regarding the ONLYOFFICE app for Odoo, please let us know at https://forum.onlyoffice.com

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
  • Ratings
  • Discuss
I am facing error while integrations process
by
Xudoynazar Saparov
on 9/20/25, 5:47 AM

```
nlyoffice                | ==> /var/log/onlyoffice/documentserver/docservice/out.log <==

onlyoffice                | [2025-09-20T06:46:34.491] [ERROR] [localhost] [50976cf92b7d505102d719efe75bf8b32ddce6597fe] [21] nodeJS - postData error: url = http://odoo:8069/onlyoffice/editor/callback/509?oo_security_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MiwiaWF0IjoxNzU4MzUwNzQ3LCJleHAiOjE3NTg0MzcxNDd9.ZPPUeD_gj77wWDlOOyXbVEPT1tFQSzoq34tQHSsO7AM&shardkey=50976cf92b7d505102d719efe75bf8b32ddce6597fe;data = {"key":"50976cf92b7d505102d719efe75bf8b32ddce6597fe","status":4,"actions":[{"type":0,"userid":"2"}],"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiI1MDk3NmNmOTJiN2Q1MDUxMDJkNzE5ZWZlNzViZjhiMzJkZGNlNjU5N2ZlIiwic3RhdHVzIjo0LCJhY3Rpb25zIjpbeyJ0eXBlIjowLCJ1c2VyaWQiOiIyIn1dLCJpYXQiOjE3NTgzNTA3OTQsImV4cCI6MTc1ODM1MTA5NH0.89HMyk03H87ziE_Q_TH4KHjOmKT7En--g-IGPJeX6fo"} AxiosError: Request failed with status code 404

onlyoffice                |     at settle (/snapshot/server/Common/node_modules/axios/dist/node/axios.cjs)

onlyoffice                |     at IncomingMessage.handleStreamEnd (/snapshot/server/Common/node_modules/axios/dist/node/axios.cjs)

onlyoffice                |     at IncomingMessage.emit (node:events:536:35)

onlyoffice                |     at endReadableNT (node:internal/streams/readable:1698:12)

onlyoffice                |     at process.processTicksAndRejections (node:internal/process/task_queues:82:21)

onlyoffice                |     at Axios.request (/snapshot/server/Common/node_modules/axios/dist/node/axios.cjs)

onlyoffice                |     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

onlyoffice                |     at async Object.postRequestPromise (/snapshot/server/Common/sources/utils.js)

onlyoffice                |     at async sendServerRequest (/snapshot/server/DocService/sources/DocsCoServer.js)

onlyoffice                |     at async sendStatusDocument (/snapshot/server/DocService/sources/DocsCoServer.js)
```
I can not connect odoo and onlyoffice with their domain (when I try connect with domains I get error about could not download test file), then I try with docker network I succeed , but still I can not open files with onlyoffice

Re: I am facing error while integrations process
by
ONLYOFFICE
on 9/23/25, 3:15 AM Author

Please try specifying the public IP address of Odoo instead of "http://odoo:8069" in the module's settings to see if it helps.


very good
by
gavinguo
on 2/8/25, 1:27 AM

very good


Works well, but has an access rights bug
by
Marc Durepos
on 1/13/25, 9:55 AM

Very good implementation, but the JavaScript code tries to read an ir.config_parameter object which usually requires administrative rights. This is fixed easily by adding an access rule to allow reading ir.config_parameter records for the internal users group, then adding record rules to allow that read only on the domain [('key', 'in', ['onlyoffice_connector.doc_server_demo', 'onlyoffice_connector.doc_server_demo_date'])] for the same group.

Re: Works well, but has an access rights bug
by
ONLYOFFICE
on 1/14/25, 2:14 AM Author

Thank you for reporting this, we'll make sure to fix it in the next release.


doesn't work
by
Katja Strauss
on 3/4/24, 8:48 AM

I've installed it and got the following message in logs, is it missing a dependency declaration?

Error while validating view near:
odoo-1  |  
odoo-1  |  
odoo-1  |                         


odoo-1  |                             
odoo-1  |                                 
odoo-1  |                                     
odoo-1  |  
odoo-1  | Field "doc_server_public_url" does not exist in model "res.config.settings"
odoo-1  |  
odoo-1  | View error context:
odoo-1  | {'file': '/tmp/tmpke80h3ee/onlyoffice_odoo/views/res_config_settings_views.xml',
odoo-1  |  'line': 6,
odoo-1  |  'name': 'res.config.settings.view.form.inherit.onlyoffice_odoo',
odoo-1  |  'view': ir.ui.view(610,),
odoo-1  |  'view.model': 'res.config.settings',
odoo-1  |  'view.parent': ir.ui.view(176,),
odoo-1  |  'xmlid': 'res_config_settings_view_form'}


Re: doesn't work
by
ONLYOFFICE
on 3/5/24, 8:38 AM Author

Hello, we couldn't reproduce the above mentioned behavior using Odoo 16 and 17. Could you specify the exact steps you followed to install the solution?

Please provide the scenario with your issue to our support team at https://www.onlyoffice.com/support-contact-form.aspx so that we could help you to resolve it.


Best
by
informatik@hospital-eupen.be
on 4/3/25, 11:11 PM

Best module


by
yanghong@outlook.com
on 9/11/24, 3:41 AM

log shows nodejs  downloadfile error "https://mysites.com/onlyoffice/file/content/test.txt"  404,but my browser can access the file.

Re:
by
ONLYOFFICE
on 9/11/24, 10:06 AM Author

Hello,

Please reach out to our support team at https://www.onlyoffice.com/support-contact-form.aspx. In order to help us analyze the issue, attach a screenshot of the app's settings to your support request.


Error while downloading the document file to be converted
by
yanghong@outlook.com
on 9/11/24, 3:38 AM

show "Error while downloading the document file to be converted"

onlyoffice  docker install ,odoo source install , odoo and onlyoffice are all https ,nginx,

why


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