Azure Identity authenticating with Azure Active Directory for Azure SDK libraries. It provides credentials Azure SDK clients can use to authenticate their requests.
This library currently supports:
Prerequisites¶ Install the package¶ Install Azure Identity with pip:
pip install azure-identity Creating a Service Principal with the Azure CLI¶ This library doesn’t require a service principal, but Azure applications commonly use them for authentication. If you need to create one, you can use this Azure CLI snippet. Read More...
The Azure.Extensions.AspNetCore.Configuration.Secrets package allows storing configuration values using Azure Key Vault Secrets.
Getting started Install the package Install the package with NuGet:
dotnet add package Azure.Extensions.AspNetCore.Configuration.Secrets Prerequisites You need an Azure subscription and Azure Key Vault to use this package.
To create a new Key Vault, you can use the Azure Portal, Azure PowerShell, or the Azure CLI. Here's an example using the Azure CLI:
az keyvault create --name MyVault --resource-group MyResourceGroup --location westus az keyvault secret set --vault-name MyVault --name MySecret --value " Read More...
The OpenTelemetry .NET exporters which send telemetry data to Azure Monitor following the OpenTelemetry Specification.
Getting started Prerequisites Install the package Install the Azure Monitor Exporter for OpenTelemetry .NET with NuGet:
dotnet add package Azure.Monitor.OpenTelemetry.Exporter Authenticate the client Exporter does not use authentication.
Key concepts This exporter sends traces to the configured Azure Monitor Resource using HTTPS. IP addresses used by the Azure Monitor is documented in IP addresses used by Application Insights and Log Analytics. Read More...