vision& logoDEV Standards

Azure Key Vault

Key Vault Names

Pattern: [env]-[5 random numbers]-kv

The key vault should not contain an app/service name, but a combination of numbers, instead. Mainly due to an additional security measure.

ExampleNotes
prd-84721-kvProduction key vault instance
uat-93156-kvUser acceptance testing key vault instance
dev-45982-kvDevelopment key vault instance

Key Vault Secrets

Pattern: [system]-[resource in camelCase]-[secret type in camelCase]

ExampleNotes
salesforce-accounts-keySalesforce API authentication key
azure-storage-connectionstringAzure Storage account connection string
sql-admin-passwordSQL Server administrator password
entra-devCentroAppSp-clientIdClient ID for the Centro service principal
entra-devCentroAppSp-clientSecretClient secret for the Centro service principal