Advanced Cloud Storage Solution Features

Cloud storage services such as OneDrive, SharePoint, Google Drive, Dropbox, Nextcloud, and ownCloud hold the working documents of most teams, while Odoo holds the records those documents belong to. By connecting the two with the TeqStars Advanced Cloud Storage Solution app, you can synchronize files in both directions, mirror record attachments to the cloud automatically, and share documents with internal and portal users.

The app is built directly on each provider’s own API: Microsoft Graph for OneDrive and SharePoint, Google Drive, Dropbox, and WebDAV for Nextcloud and ownCloud.

Supported Features

  • Six cloud services in one module
    • Connect OneDrive, SharePoint, Google Drive, Dropbox, Nextcloud, and ownCloud. All six can run at the same time, each with its own folder, events, and schedule.

  • Two-way synchronization
    • Documents, attachments, and folders travel in both directions. Deletions are applied on both sides, so a file removed in Odoo is removed from the provider as well.

    • Renames and moves are imported only. A file renamed or moved in the cloud is updated in Odoo, renaming or moving it in Odoo does not change the cloud copy.

  • Real-time updates with a fallback
    • OneDrive, SharePoint, Google Drive, and Dropbox notify Odoo through webhooks the moment something changes. Nextcloud and ownCloud are polled on a schedule. If webhooks cannot reach the Odoo instance, the scheduled sync takes over automatically, so no change is lost.

  • Automatic attachment sync
    • Files attached to any Odoo record, such as a sales order, an invoice, or a contact, are uploaded to the cloud on their own and sorted into folders. One switch per connection enables it, existing attachments can be uploaded too, and failed uploads retry without intervention.

  • Auto directory rules
    • Define the folder pattern once per model. New records then file themselves into the correct cloud folder, on any model.

  • File manager inside Odoo
    • Browse the cloud folder tree without leaving Odoo. Drag and drop to upload, preview a file without downloading it, and move, rename, delete, or search across folders.

  • Sharing and permissions
    • Share a folder or a single file with a contact as Viewer or Editor, set an expiry date, and revoke access at any time.

  • Customer and vendor portal
    • Portal users get a Cloud Documents card on the portal home, where they can browse, preview, download, rename, and upload the documents shared with them.

  • Attachment offload
    • Move attachment files out of Odoo to the cloud to reduce server storage. The Odoo records stay intact, only the link remains, and the operation is fully reversible.

  • Live dashboard
    • Storage used, file types, sync health, connected providers, and recent activity, all on one screen.

  • Activity logs and queue manager
    • Every upload, download, deletion, and sync run is recorded with its result and error. A failed upload waits in the queue with its reason and retry time instead of blocking the rest.

  • Quick jump to the provider
    • Open any file directly on Dropbox, Google Drive, SharePoint, or another provider in one click, or copy its link.

Full Feature Comparison

High-level comparison of TeqStars with typical cloud storage apps on Odoo Apps (Others). Figures such as price and lines of code are indicative and can change over time; treat the matrix as a product positioning summary, not a legal guarantee.

Why Choose TeqStars

  1. Official provider APIs: the app is built straight on each provider’s own API, with no middleware, no scraping, and no third-party relay in between.

  2. One price, all six clouds: every provider is included in a single module. Buying a separate app per cloud usually costs more and leaves six different setups to learn.

  3. Onboarding: purchases include a free live install session (about 60 to 90 minutes) with the team. Many alternatives rely on self-service docs or bill onboarding separately.

Feature TeqStars Others
Providers & sync
Supported clouds
Google Drive, OneDrive, SharePoint, Dropbox, Nextcloud, ownCloud.
6 providers, one module Typically one provider per app
Sync direction Two-way, Odoo to cloud and back Often export only
Real-time updates
Webhooks, with a scheduled fallback when they cannot reach the instance.
Webhooks + cron fallback Cron only, if any
Scheduled sync Yes, per connection Yes
Connections All six clouds at once, each independent Usually a single connection
Documents in Odoo
Odoo attachment mirroring
Files on sales orders, invoices and contacts.
Automatic, foldered per model Rare
In-Odoo file manager Folder tree, kanban, list, preview, rename Plain list view
Portal sharing
Folder or single file, per contact.
Viewer or Editor role Usually none
Running it
Error visibility Activity log with reason + auto retry Server logs
Dashboard Storage, file types, sync health, activity Partial, if any
Guided installation Free live session with the developer Docs only
The bottom line
Module size (LOC)
Odoo cloc-counted, module only
13,000+ Not disclosed
Exclusive depth features Multiple 0 to 2 typical
Free install session 60 to 90 min Self-service

Real-time Synchronization

Keep Odoo and cloud storage aligned without manual intervention. Webhooks are available for OneDrive, SharePoint, Google Drive, and Dropbox. Nextcloud and ownCloud rely on the scheduled action.

Documents

Import

Folders

Import

Renames and moves

Import

Deletions

Import

Benefits

  • Less manual work
    • Users continue to work in the cloud drive they already know, while Odoo keeps each file with the correct record.

    • Files no longer have to be downloaded from Odoo and uploaded elsewhere.

  • Nothing gets lost
    • Files attached to a sales order or an invoice are mirrored to the cloud automatically, in the folder the directory rules define.

    • A failed upload waits in the queue with its reason and retries on its own, and the responsible user is notified.

  • Easier sharing
    • Customers and vendors open shared files directly from the Odoo portal, as Viewer or Editor, for as long as the expiry allows.

    • No additional licence is required on OneDrive, Google Drive, or Dropbox.

  • A lighter database
    • Attachment offload moves file content to the cloud while the Odoo records stay intact, reducing server storage.

    • The operation is fully reversible, so nothing is locked in.

  • Full traceability
    • Every action is logged with its reason, making a missing file straightforward to account for.

    • The dashboard presents storage, sync health, and recent activity in one place.

Conclusion

The integration between cloud storage and Odoo offers businesses a comprehensive solution to effectively manage their documents and record attachments. By synchronizing documents, folders, attachments, and deletions in both directions, the module simplifies document handling, improves efficiency, and removes the manual uploads that slow down day-to-day work. With a single connection, full activity logging, and every file stored next to the record it belongs to, businesses can rely on both systems holding the same up-to-date documents.

Note

  • Renames and moves are synchronized from the cloud to Odoo only. Renaming or moving a file in Odoo does not change the copy on the provider.

  • Deletions are applied on both sides. Deleting a file in Odoo also removes the cloud copy, so an independent backup of important data is recommended.

  • Sharing in Odoo controls who sees a file inside Odoo and the portal. It never changes permissions on OneDrive, Google Drive, or any other service.