It will be useful to support Azure managed identities so that APIs can be used in a more secure manner inside Azure VMs.
Azure managed identities can be supported as an implementation of AzureAuthProvider in helper.jl. There needs to be a corresponding implementation of the authenticate method here that calls the Azure metadata service to fetch an access token given the client id of the managed identity and the target resource url to authenticate for.
It will be useful to support Azure managed identities so that APIs can be used in a more secure manner inside Azure VMs.
Azure managed identities can be supported as an implementation of
AzureAuthProviderin helper.jl. There needs to be a corresponding implementation of theauthenticatemethod here that calls the Azure metadata service to fetch an access token given the client id of the managed identity and the target resource url to authenticate for.