Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Community Apps Dependencies | Show |
Lines of code | 766 |
Technical Name |
storage_cloud_google |
License | LGPL-3 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Community Apps Dependencies | Show |
Lines of code | 766 |
Technical Name |
storage_cloud_google |
License | LGPL-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.

-
3. Manage Keys:
- Click the â® (Actions) â Manage Keys.

-
4. Create JSON Key:
- Click Add Key â Create new key â Choose JSON â Click Create.
- The file will download automatically. Save it securely.

- 5. Create a Cloud Storage Bucket:
- Go to Cloud Storage â Buckets â Create.
- Choose a unique bucket name and finalize creation.

- 6. Edit Bucket Access:
- Click â® â Edit Access.

- 7. Grant Service Account Permissions:
- Add the service account email under New principals.
- Set role to Storage Admin.
- Click Save.

- 8. Configure in Odoo:
- Install the
storage_cloud_google
module (requiresbase_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.
- Install the

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
Scan the QR code to chat with us instantly
Scan the QR code to chat with us instantly
Please log in to comment on this module