Key Vault for secrets

We are developing a next.js app that will be deployed to Vercel. This is a protected app that uses an Identity Provider for SSO. We are looking for a place to store client secrets and other sensitive information. Is there something in Vercel that I can use to store secrets something like Azure Key Vault or Hashicorp or AWS Secrets Manager ?

Hi, Siva! Welcome to the Vercel Community :smile:

While Vercel doesn’t have a built-in service exactly like Azure Key Vault or AWS Secrets Manager, you can integrate these external services with your Vercel deployment.

For example, you can use AWS Secrets Manager with Vercel by leveraging Terraform:

Let me know if that helps!

Hi @pawlean , Thanks for the response. That sounds promising. Do you have example for Azure Key Vault?

We don’t have a guide like above, but I assume you could do something similar with Terraform.

https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/key_vault