Skip to Content
Menu

Cloud Storage Google

by
Odoo

200.00

v 16.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Lines of code 766
Technical Name storage_cloud_google
LicenseLGPL-3
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies
Lines of code 766
Technical Name storage_cloud_google
LicenseLGPL-3

Google Cloud Storage Integration

Seamlessly offload large binary attachments to your own Google Cloud Storage bucket — keeping your Odoo database lean, fast, and scalable.



What This Addon Does

Extends the base cloud storage engine with native Google Cloud support

Plug-and-play support for Google Cloud Storage as a provider

Upload binary attachments over a set size directly to GCS buckets

Secure access via signed URLs, no public exposure of files

Configure bucket name, minimum file size, and credentials from Settings

Requires the base cloud_storage engine module

How to Set Up Google Cloud Storage

A step-by-step guide to linking your Google Cloud Storage bucket with Odoo

  • 1. Register & Sign In: Visit Google Cloud Console and sign in.
  • 2. Create a Service Account:
    • Go to IAM & Admin → Service Accounts → Create.
    • Define a name and click Create and continue, then Done.
Create Service Account
  • 3. Manage Keys:
    • Click the ⋮ (Actions) → Manage Keys.
Manage Keys
  • 4. Create JSON Key:
    • Click Add Key → Create new key → Choose JSON → Click Create.
    • The file will download automatically. Save it securely.
Create JSON Key
  • 5. Create a Cloud Storage Bucket:
    • Go to Cloud Storage → Buckets → Create.
    • Choose a unique bucket name and finalize creation.
Create Bucket
  • 6. Edit Bucket Access:
    • Click ⋮ → Edit Access.
Edit Access to Bucket
  • 7. Grant Service Account Permissions:
    • Add the service account email under New principals.
    • Set role to Storage Admin.
    • Click Save.
Assign Storage Admin Role
  • 8. Configure in Odoo:
    • Install the storage_cloud_google module (requires base_cloud_storage).
    • Open Settings → Cloud Storage.
    • Select Google Cloud as the provider.
    • Enter your bucket name and upload the JSON credentials file.
    • Set the minimum file size threshold in bytes.
Odoo GCS Config

Odoo Settings Panel
Easily upload your key file and configure your GCS provider directly within the Odoo interface.

Required Python Library

Before using this module, make sure to install the necessary Google authentication library:

pip install --upgrade google-auth

This library allows your Odoo server to authenticate securely with Google Cloud using service account keys.

WhatsApp Us
WhatsApp Us
Scan the QR code to chat with us instantly
Developer : Omar Nabil

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.