microsoft / terraform-provider-azuredevops

Terraform Azure DevOps provider
https://www.terraform.io/docs/providers/azuredevops/
MIT License
372 stars 260 forks source link

Support for DefaultAzureCredential / AzureCLICredential #991

Open jackmtpt opened 3 months ago

jackmtpt commented 3 months ago

Community Note

Description

The recently-released feature to allow authenticating to ADO via Entra ID instead of a PAT does not support just picking up credentials from your already logged-in Azure CLI session. This could be done via DefaultAzureCredential (https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/azidentity#DefaultAzureCredential) or AzureCLICredential, and could potentially replace the need to explicitly use ManagedIdentityCredential.