Native Azure Authentication Support
· 8 min read
We're thrilled to announce native Azure authentication support in Atmos! You can now authenticate to Azure using atmos auth login with device code flow, OIDC, and service principals - working identically to az login with full Terraform provider compatibility.
What's New
Atmos now provides first-class Azure authentication with three authentication methods:
- Device Code Flow: Browser-based authentication for interactive developer sessions
- OIDC: Workload identity for GitHub Actions, GitLab CI, and Azure DevOps pipelines
- Service Principals: Client credential authentication for automation and service accounts
All authentication methods write credentials to the Azure CLI MSAL cache (~/.azure/msal_token_cache.json), ensuring 100% compatibility with Terraform's Azure providers: azurerm, azuread, and azapi.
