DataRaven’s Bring Your Own Vault (BYOV) architecture ensures your cloud credentials never touch our infrastructure. Connect your existing secrets manager, map fields to vault references, and DataRaven resolves credentials in-memory at transfer time — then immediately discards them.Documentation Index
Fetch the complete documentation index at: https://docs.dataraven.io/llms.txt
Use this file to discover all available pages before exploring further.
BYOV is optional. DataRaven also provides built-in secret storage powered by AWS SSM Parameter
Store SecureString. You can store credentials securely without connecting an external vault.
How It Works
Connect your vault
Go to Settings → Vault Connections → Add Connection, select your provider, and provide a
scoped access token. DataRaven encrypts the token and stores it in AWS SSM Parameter Store —
it’s never returned in API responses.
Create secrets with field mappings
Create a secret that maps DataRaven field names (like
access_key_id) to references in your
vault (like op://DevOps/AWS-Prod/access_key_id). Each mapping tells DataRaven where to find
the credential at runtime.Reference secrets in locations
When configuring a storage location, select your vault-backed secret instead of entering
credentials directly. The location will resolve credentials from your vault every time it’s
used.
Supported Providers
- 1Password
- Doppler
- Infisical
Authentication
1Password connections use a Service Account Token (starts withops_).| Field | Required | Description |
|---|---|---|
access_token | ✅ | Service account token (ops_...) |
Setup
- Open 1Password → Settings → Developer → Service Accounts
- Click New Service Account
- Give it a descriptive name (e.g., “DataRaven Production”)
- Grant read access to the vaults containing your cloud credentials
- Copy the generated token — it’s only shown once
Field Mapping Format
1Password uses theop:// URI format to reference individual fields:Token Management
Once a vault connection is created, you can manage it from the connection detail page.Test Connection
Click Test Connection to verify that DataRaven can authenticate with your vault. A successful test returns:- 1Password: Number of accessible vaults
- Doppler / Infisical: Number of accessible secrets
Rotate Token
- 1Password & Doppler
- Infisical
Click Rotate Token from the connection detail page. Enter the new token and DataRaven will replace the encrypted token in storage. All secrets using this connection will immediately use the new token — no other changes needed.
Security
Encrypted at rest
Vault tokens are encrypted and stored in AWS SSM Parameter Store SecureString parameters.
They are never stored in DataRaven’s database.
Never exposed
Tokens and credentials are never returned in API responses. The API only surfaces a vault
reference ID.
In-memory only
Cloud credentials are resolved in-memory at execution time and immediately discarded after
the operation completes.
Audit logged
All vault operations — connections, tests, rotations, and secret resolutions — are logged for
audit purposes.
Tier Limits
| Plan | Vault Connections |
|---|---|
| Free | 1 |
| Pro | 10 |