Further reading
To learn more about the topics discussed in this chapter, you can refer to the following links:
- Configuration providers in .NET: https://learn.microsoft.com/en-us/dotnet/core/extensions/configuration-providers
- Options pattern in .NET: https://learn.microsoft.com/dotnet/core/extensions/options
- Microsoft Entra managed identities: https://learn.microsoft.com/azure/active-directory/managed-identities-azure-resources/
- Troubleshooting with
AzureDefaultCredential
: https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/identity/Azure.Identity/TROUBLESHOOTING.md - Built-in roles: https://learn.microsoft.com/azure/role-based-access-control/built-in-roles
- Azure Key Vault keys, secrets, and certificates: https://learn.microsoft.com/en-us/azure/key-vault/general/about-keys-secrets-certificates
- PoLP: https://learn.microsoft.com/en-us/entra/identity-platform/secure-least-privileged-access
- Microsoft Entra Workload ID: https://learn.microsoft.com...