MARKETPLACE
PLUGINS
GOOGLE DRIVE SERVICE ACC
Google Drive Service Acc logo

Google Drive Service Acc

Published June 2024
   •    Updated April 2026

Plugin details

Push and manage files in Google Drive using a Service Account via JWT. Create, upload, move, export, and delete files, plus manage permissions and generate complex search queries.
       

⚡ Main Functions

Manage drive files
   Upload, create, delete, rename, and retrieve Google Drive files.
Organize folders
   Move files between folders or remove them from specific directories.
Control permissions
   Grant, update, or revoke read and write access for specific users.
Search and filter
   Generate advanced query strings to locate specific files dynamically.

⚡ Key Features

🔐 Service account
     Authenticate securely using JSON Web Token (JWT) credentials.
🔗 Link sharing
     Manage access permissions for users viewing via a shared link.
📄 Export documents
     Export Google documents to various MIME types (up to 10MB limit).
⚙️ Workflow integration
     Automate file and permission management with actions.



Step-by-Step video tutorial



Documentation

We’ve created a detailed step-by-step guide for the Google Drive Service Acc Plugin. It includes a comprehensive overview of all features, practical use cases, and answers to frequently asked questions.

       

Supported API Calls

✅ Google Drive (S.Acc.) (Testing) – Get Files API V2
✅ Google Drive (S.Acc.) (Testing) – Get File Info
✅ Google Drive (S.Acc.) (Testing) – Get Image From Drive
✅ Google Drive (S.Acc.) (Testing) – Download File
✅ Google Drive (S.Acc.) (Testing) – Get Files (API V3) Extended
✅ Google Drive (S.Acc.) (Testing) – Gets A Permission By ID
✅ Google Drive (S.Acc.) (Testing) – Get Permissions


FAQ

What does the Google Drive (Service Account) plugin do?
It allows your Bubble app to interact with Google Drive using a service account, enabling file uploads, downloads, listing folders, and managing documents programmatically.

What is a service account?
A service account is a special kind of Google account used for server-to-server integrations, allowing access to Google Drive without requiring user login.

What can I do with this plugin?
You can upload files, create folders, list and search files, download documents, and perform other file operations on Google Drive via workflows.

Do I need user consent to access files?
No. The service account gives your app direct access to Google Drive folders it has permission for, without requiring user OAuth consent.

How do I authenticate the plugin?
You’ll need to create a Google Cloud project, generate a service account key in JSON format, and share the target Drive folder with the service account’s email.

Can I access Shared Drives (Team Drives)?
Yes, the plugin supports Shared Drives, but you must enable access in your service account settings and workflows.

Is this plugin secure?
Yes, authentication is handled via a private JSON key, and all operations are executed through Google’s secure API.

Can I store uploaded files in my Bubble database?
Yes, once uploaded to Drive, you can store the file ID or URL in your Bubble database for future reference.

Does the plugin support folders and nested directories?
Yes, you can create and manage folders, including placing files in specific directories by setting the parent folder ID.




Our Similar Plugins

- Google Drive OAuth
- Box.com Storage User (Oauth)
- Box.com App Storage (Service)
- Wasabi cloud Storage
- Google Drive Free
- Pinata - NFT storage on IPFS
- S3 clouds uploader
- Dropbox
- Google Drive PRO
- Bunny.net Cloud Storage




Support

If you still have questions or unresolved issues, you can contact us.


Risk-free Trial

The most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then you’d pay only 17¢ per day ($5/30 days)!

$50

One time  •  Or  $5/mo

5.0 stars   •   1 ratings
10 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Zeroqode - Top Bubble Agency logo
Zeroqode - Top Bubble Agency
Joined 2016   •   841 Plugins
View contributor profile

Instructions

Please refer to the plugin documentation to see how to configure it: https://docs.zeroqode.com/plugins/google-drive-service-acc-plugin

Types

This plugin can be found under the following types:
Api   •   Action   •   Background Services

Categories

This plugin can be found under the following categories:
Technical   •   Productivity   •   Data (things)   •   Media   •   Mobile

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (5.0)

Accessing Drive is finally easy
October 21st, 2025
I can upload, list, and manage Google Drive files through my app without issues
Greetings, This is Anton from Zeroqode Support. We’re so thankful for your positive review. It’s always rewarding to hear that our efforts are making a difference. Your feedback inspires us to keep improving our products. If you ever need assistance or have suggestions, please connect with us on our forum (https://forum.zeroqode.com/) or email us at [email protected]. We’re always happy to help. Thanks again for your feedback. Best wishes, Anton (plugin author)
October 21st, 2025
  •  
Zeroqode - Top Bubble Agency
Bubble