Secret vaults
Secret vaults organize sensitive workspace configuration without embedding values in product definitions. The API calls the container a namespace; the dashboard presents it as a Secret Vault.Resource hierarchy
org_id and workspace_id. Permissions can apply to the namespace collection or a specific namespace instance.
Recommended workflow
- Create a vault for one application, environment, or responsibility boundary.
- Grant only the identities that must manage or reference it.
- Create a secret with a descriptive name and purpose.
- Select the resulting secret reference from a VegaFlow connection form.
- Update or rotate the secret without copying its value into the QuickFlow definition.
Safety rules
- Never place secret values in documentation, screenshots, Git, logs, issue comments, or connection descriptions.
- Prefer a secret reference over pasting a credential into another resource.
- Separate read/use access from secret-management access where permissions allow it.
- Remove unused secrets and permissions after consumers migrate.
- Treat IDs and metadata as sensitive when they reveal infrastructure structure.