Using Google or Azure Cloud Storage with Odoo

Running an Odoo business that deals with tons of chatter attachments, emails, or documents? Here’s something cool — you can now store all those bulky files in the cloud instead of slowing down your Odoo database. Think of it like cleaning up your phone storage by moving old photos to Google Drive. 🙌

Let’s say hello to Google Cloud and Microsoft Azure. Odoo works really well with both.

Why You Should Care 🤔

  • Big files won’t slow your Odoo anymore.
  • Your database stays lean and fast.
  • Need more space? Just add it. Cloud scales like magic.
  • It works across all Odoo platforms: Online, Odoo.sh, and even on-premise.

Side note: PDFs from the Documents or Sign apps still stay on the server. Odoo likes to keep some stuff close.

📂 Google Cloud Storage – The Easy Way

  1. Make a Service Account
    • Go to Google Cloud Console → IAM & Admin → Service Accounts
    • Give it a name, create it, and download the JSON key (save this, it’s important!)
      Creating a Google Cloud service account

      • Accessing the "Manage keys" action
  2. Create a Bucket
    • Go to Cloud Storage → Buckets → Create
    • Set a name and give the service account “Storage Admin” access
    • Creating a bucket
  3. Tell Odoo About It
    • Install the Cloud Storage Google module
    • Upload your JSON key, type in the bucket name
    • Done! You can now set a file size limit for what gets stored in the cloud

☁️ Microsoft Azure Blob Storage – A Bit More Steps (But Worth It)

Registering a Microsoft Azure app

  1. Register an App
    • In Azure Portal → App Registrations → New Registration
    • Save the app ID, tenant ID, and client secret
  2. Create a Storage Account and a Container
    • Set it up under “Storage accounts” → Create
    • Add a container and note the name
      Adding a secret to a Microsoft Azure app
  3. Permissions & CORS
    • Set up CORS rules (we’ll help you with this)
    • Add role: “Storage Blob Data Contributor” to the app
  4. Tell Odoo About It
    • Install the Cloud Storage Azure module
    • Fill in your storage account name, container name, tenant ID, app ID, and secret

Optional: Want tighter security? We can create custom roles that can’t delete files.

Let’s Set This Up For You 💻

Setting up cloud storage with Odoo is technical and you don’t want to mess it up. That’s where we come in — we’re Macrofix, and we’ve done this many times.

We’ll:

  • Set everything up (Google or Azure)
  • Make sure file uploads run smoothly
  • Help you scale without worrying about space or slowness

👋 Want to talk? Drop us an email at [[email protected]] and we’ll take it from there.

 

Related Posts
Leave a Reply

Your email address will not be published.Required fields are marked *

Get A Free Quote

Stay connected to get the best of Macrofix Technologies in your inbox