Skip to content

Veeva Vault

Connecting DASH to Veeva Vault archives a copy of each submitted certificate (and its documents) into your Vault, giving you a controlled, auditable record alongside your other GxP content. You set this up as a Storage channel (CHANNEL-003) with the connector type Veeva on the Material. Storage pushes happen automatically after a certificate is submitted.

What you need from your Vault administrator

Section titled “What you need from your Vault administrator”
Detail Notes
Vault URL The base address of your Vault instance
Username & password A service account with permission to create documents (the password is masked as •••••••• after saving)
Document type / subtype For example Operations / Certificate
Lifecycle For example Draft to Approved
Classification For example Internal
Folder path (optional) Where uploaded certificates should land

Ask for a dedicated service account rather than a personal login — it keeps the archive working if a person leaves and keeps the audit trail clean.

  1. Open the Material and go to the Data channels section.
  2. Add a channel with direction Storage and connector type Veeva.
  3. Name it clearly, for example Veeva Vault archive.
  4. Enter the Vault URL, username and password.
  5. Set the document type, subtype, lifecycle and classification to match your Vault’s configuration, plus a folder path if you use one.
  6. Save the channel.

Use Test connection. DASH authenticates against Vault and reports:

  • Pass“Veeva Vault authentication successful.”
  • Fail“Missing Veeva Vault URL, username, or password.” means a field is blank; “Veeva Vault authentication failed — check vault URL and credentials.” means the URL or login is wrong.
  • Trailing slash or wrong URL. Double-check the Vault URL — a small typo fails authentication.
  • Password shows as •••••••• when editing. That’s expected. Leave the placeholder to keep the stored password; only overtype it to change it.
  • Metadata mismatch. If the document type, subtype or lifecycle you enter doesn’t exist in Vault, the upload can fail even though the login worked. Confirm the exact values with your Vault admin.
  • A storage push failing does not fail the submission. Storage pushes are best-effort — the certificate still submits, but the failed push is recorded. Check the certificate’s transmission detail if a copy doesn’t appear in Vault.