Skip to content
Skip to Content
Our services/SharePoint connector · Odoo Documents

Your Odoo documents,in SharePoint too.

The Cellenza SharePoint connector syncs Odoo Documents folders with SharePoint Online libraries, both ways. Odoo Online included.

SharePoint OnlineSites and libraries
Cellenza SharePoint connectorOn Azure, multi-tenant
Odoo DocumentsFolders and files
Both waysOr one way, chosen per folder
Conflicts under controlDetected, resolved by your policy
Site-by-site accessOnly authorised sites are reachable
Careful deletionsQuarantine by default
FEATURES

The same files,on both sides.

Six building blocks so that Odoo and Microsoft 365 teams work on the same documents, with no copy-pasting or double uploads.

01

Synchronisation

  • Odoo folders linked to SharePoint libraries
  • Your choice of direction: both ways, to SharePoint or to Odoo
  • New versions and renames followed
  • Adjustable excluded extensions and quiet period
02

Conflicts

  • Changes on both sides detected
  • Policy per folder: manual, newest, Odoo or SharePoint
  • Keep both copies in one click
  • Resolution recorded, with its author and date
03

Deletions

  • Quarantine (default), archive, delete or keep in Odoo
  • Deletion in SharePoint only if you choose it
  • Restores from the Odoo trash taken into account
  • No unsynced version lost
04

In Odoo Documents

  • Settings built into Documents, no new app
  • SharePoint status on every document
  • Synced, conflict and error filters
  • Sync log per document
05

Security

  • SharePoint access granted site by site
  • Azure managed identity, no application secret
  • Token-authenticated webhooks, token stored as a hash
  • Access rights aligned with Odoo Documents
06

Operations

  • Multi-tenant service on Azure Functions and Service Bus
  • Automatic reconciliation every 15 minutes
  • Microsoft Graph limits respected
  • Monitoring with Application Insights
DAY TO DAY

Everyone in their own tool,all on the same file.

Odoo teams stay in Documents, Microsoft 365 teams in SharePoint, and the connector keeps both up to date.

Upload in Odoo

A contract uploaded to a synced folder appears in the linked SharePoint library, in the same place.

Edit in SharePoint

The new version replaces the one in Odoo, and the previous one stays in the document history.

Conflict

A file changed on both sides is flagged in Odoo and handled according to the folder policy: by default, it waits for your decision.

Cellenza SharePoint connector
FOR WHOM

Built for Odoo Online,integrated with Microsoft 365.

Who it is for

Organisations that manage their documents in Odoo and collaborate in Microsoft 365, and want the same files on both sides, on Odoo Online as well as Odoo.sh.

Requirements

Odoo 20 Enterprise with the Documents app, on the Custom plan for Odoo Online (external API). SharePoint Online and a sync service hosted on Azure.

FREQUENTLY ASKED QUESTIONS

Your questions,our answers.

Can’t find your answer? A Cellenza expert replies within 24 working hours.

Ask a question
Why a service on Azure rather than an Odoo module?

Odoo Online does not accept Python modules. The connector is installed in Odoo as a data module (models, views, access rights and automations), and a service on Azure links it to SharePoint through the Odoo external API and Microsoft Graph.

What happens when a file is deleted in SharePoint?

Depending on the folder policy, the document is quarantined (the default), archived, deleted or kept in Odoo. A version changed in Odoo and not yet synced is never lost: the deletion becomes a conflict to handle.

Does the connector have access to our whole SharePoint?

No. The application uses the Microsoft Graph Sites.Selected permission: the Microsoft 365 administrator grants access site by site, and only the configured folders are synced.

What are the requirements?

Odoo 20 Enterprise with the Documents app, on the Custom plan for Odoo Online for the external API, SharePoint Online and a sync service hosted on Azure.

SEE IT IN A DEMO

One file,two workspaces.

30 minutes to watch an Odoo folder sync with a SharePoint library, with a Cellenza expert.