Connect a Private Google Drive Account

This article shows how to create a private Google Drive connection, complete the connection-bound OAuth flow, select its exact root/drive context, and keep the resulting tokens isolated to that user and connection.

What you need to know

  • My Private Storage requires Max/All Access and supports user-owned FTP, SFTP, Google Drive, and OneDrive connections. Local storage remains administrator-created only.
  • Private connection ownership is enforced server-side. Private connections cannot be inserted into administrator shared Workspaces even if request/database values are manipulated.

How to do it

  1. Create a Google Drive Private Connection under My Private Storage.
  2. Enter this connection’s own OAuth Client ID/Client Secret and exact root; administrator OAuth credentials are not reused.
  3. Copy the exact callback URI shown by this private connection into the user’s Google OAuth application.
  4. Save first, then connect the Google account and approve access.
  5. Test the connection and verify the exact root before using it in the private workspace.

Verify the result

  • Test Connection succeeds.
  • The displayed/usable root is exactly the intended root and no parent folder is reachable.
  • A normal authorized user can perform only the operations intended for that connection/Workspace role.

Important limits and mistakes to avoid

  • Do not copy administrator or another user’s provider credentials into a private connection as a shortcut; private connections are intentionally isolated.

Troubleshooting

  • If the provider is unreachable, test the connection in Administrator before troubleshooting the Workspace UI.
  • Keep passwords, OAuth secrets/tokens, private keys, and unrestricted private paths out of public screenshots and support posts.

Community Discussion

For practical QCSB workflows and discussion with other Joomla site owners, visit the QC Storage Bridge Community. For private support, bug reports, account-specific entitlement issues, or feature requests, use the QuantaCade support system.