What is the Azure Key Vault integration?
The Azure Key Vault integration connects Prizm to Azure Key Vault, enabling connector credentials — passwords, API tokens, connection strings — to be retrieved from Azure Key Vault at runtime rather than stored in Prizm. Prizm authenticates with Azure Key Vault using a service principal via the client credentials flow, reads the requested secret, and uses it to establish the data source connection. No credential is persisted in Prizm’s database.What this integration enables
Using Azure Key Vault with Prizm
Once the Azure Key Vault integration is active, it becomes available as a credential source when creating or editing connectors in Prizm. Instead of entering a password or token directly, you reference the secret name in Azure Key Vault and Prizm retrieves the credential at runtime using the configured service principal. When creating or editing a connector, locate the Credentials section. Instead of entering a password directly, click Use Vault and select the Azure Key Vault integration you configured. Enter the secret name as it appears in Azure Key Vault (e.g.,snowflake-prod-password). Save the connector. Prizm retrieves that secret from Key Vault each time the connector needs to establish a connection.
How credential retrieval works at runtime
When Prizm needs to connect to a data source through an Azure Key Vault-backed connector, it requests an access token from Azure AD using the configured service principal via the client credentials flow. It then calls the Azure Key Vault Secrets API to retrieve the named secret. The retrieved value is used for the connection and discarded after use — it is not written to Prizm’s database or any log.Credential rotation
When a credential is rotated in Azure Key Vault, create a new secret version with the updated value using the same secret name. No changes are needed in Prizm. The next time the connector establishes a connection, Prizm automatically retrieves the latest active version of the secret.Setup
Connect Azure Key Vault to Prizm — step-by-step configuration guide.