Use Cases
- Azure Storage: Access Blob Storage, Files, Queues, or Tables
- Azure Key Vault: Retrieve secrets, keys, and certificates
- Azure Cosmos DB: Connect to Cosmos DB databases
- Azure Service Bus: Send and receive messages
- Any Azure Service: Authenticate with Azure Resource Manager APIs
Configuration Options
Create an Azure SDK Secret
- Console UI
- CLI
- Terraform
- Pulumi
1
Navigate to Secrets
In the Console, navigate to Secrets and click New, or use the Create dropdown in the top-right corner and select Secret.
2
Enter basic information
Enter a Name and optional Description.
3
Select secret type
Select Azure-SDK as the secret type.
4
Configure credentials
Click Data in the left pane. Enter the Azure SDK Secret Data (JSON format), or drag and drop a file / click to import.
5
Create the secret
Click Create.
Creating a Service Principal
Use the Azure CLI to create a service principal. If you don’t have the Azure CLI installed locally, you can run the command in Azure Cloud Shell without a local install:Use the principle of least privilege. Assign only the roles your workload needs, scoped to specific resources when possible.
Next Steps
Using Secrets in Workloads
Learn how to grant access and inject secrets
Azure Connector
Connect to Azure Function Apps