Velaxe
File-Vault — Unified File Vault for Google Drive, OneDrive/SharePoint, Dropbox, Box & S3/R2 | Velaxe

File-Vault

Connect Google Drive (Shared Drive via Service Account)

Create a Google Cloud project, enable Drive API, set domain-wide delegation, and attach a Shared Drive to File-Vault.

20 min Intermediate Workspace Admin, IT Updated Jun 17, 2025
Google Drive connection
Connect Shared Drive

Overview

Create a Google Cloud project, enable Drive API, set domain-wide delegation, and attach a Shared Drive to File-Vault.

Prerequisites

  • Google Workspace admin access
  • A Shared Drive created for Velaxe files

Permissions required

file-vault.manage connections:write

Steps (5)

Estimated: 20 min
  1. 1

    Create a service account & enable APIs

    IT 5 min Back to top

    In Google Cloud Console, create a Service Account, enable **Drive API**, and generate a JSON key. Note the client ID.

    Tips

    Validation

    • Service account shows Drive API enabled.

    Success criteria

  2. 2

    Configure domain-wide delegation

    Workspace Admin 6 min Back to top

    In Admin Console → Security → API Controls → Domain-wide delegation, add the client ID and scopes: drive.file, drive.metadata.readonly (and drive if cross-move/permission ops are needed).

    Tips

    • Prefer least-privilege scopes; add full drive scope only if required.

    Validation

    Success criteria

  3. 3

    Grant Shared Drive access to the service account

    Workspace Admin 3 min Back to top

    Add the service account as **Content manager** on the target Shared Drive.

    Tips

    Validation

    Success criteria

  4. 4

    Add provider in File-Vault

    Admin 4 min Back to top

    File-Vault → **Connections** → **Add Provider** → Google Drive (Service Account). Upload JSON key, pick the Shared Drive, and save.

    Tips

    Validation

    Success criteria

    • Provider health shows “Connected” with green checks.
  5. 5

    Set as primary storage policy

    Admin 2 min Back to top

    In **Policies**, choose this provider as Primary and define overflow/archive rules if you plan multi-provider.

    Tips

    Validation

    Success criteria

About this guide

File-Vault is the multi-provider storage hub for Velaxe. Connect Google Drive, OneDrive/SharePoint, Dropbox, Box and optional S3/R2 at the workspace level, then let every app upload, attach, preview and share through a unified picker and API.

Admins set link and retention policies, enable DLP and AV scanning, choose provider scopes, and review complete audit trails. Files stay in your selected drives using predictable folder structures while File-Vault keeps metadata, attachment links and permissions synchronized.

Built for reliability and compliance: chunked uploads, resumable sessions, expiring external links, delta sync, audit exports and Prometheus-friendly health metrics.