Overview
Connect Google Drive or Shared Drives as a workspace storage backend. Use least‑privilege scopes, delta sync, expiring links, and unified attachments across Velaxe apps.
Capabilities
-
Service account (domain‑wide delegation) or user OAuth
-
Shared Drive support with folder templating
-
Chunked uploads, resumable sessions, and large file support
-
Delta sync via Changes API with conflict resolution
-
Expiring external links + revoke; internal link policy
-
Version history and file previews where supported
Setup Steps (6)
-
1
Step 1
In Google Cloud Console, create a Service Account (recommended for Shared Drives) or set up OAuth Client (Web/Desktop).
-
2
Step 2
Grant domain‑wide delegation if using a Service Account; add scopes: drive.file, drive.metadata.readonly (and drive for admin operations).
-
3
Step 3
In File-Vault → Connections → **Add Provider**, choose **Google Drive** and upload JSON key or complete OAuth.
-
4
Step 4
Select target Shared Drive or user My Drive; set the base folder (e.g., Velaxe/<Workspace>).
-
5
-
6
Limitations
-
Moving files across Drives may require full drive scope and additional permissions.
-
Preview/thumbnail availability depends on Google’s processing.
-
Strict admin‑controlled sharing may block external link creation; use internal‑only links.
FAQs
Do you support both user OAuth and service accounts?
Yes. For team‑wide folders, use a Service Account with domain‑wide delegation; for personal drives, use user OAuth.
Will File-Vault reorganize my existing folders?
No. It creates a dedicated Velaxe workspace root and writes under a predictable path; existing folders remain untouched.
Are file contents proxied through File-Vault?
By default we store metadata and use provider previews; full proxy is optional per policy (e.g., for DLP scans).
Pricing
Free
Free
Great for trying the integration.
Business
USD 6.99 / monthly
Enterprise
USD 24.99 / monthly