1.13.0 (2024-10-14)
Features Added
ManagedIdentityCredential
now supports specifying a user-assigned managed identity by object ID.
Bugs Fixed
- If
DefaultAzureCredential
attempts to authenticate with theMangagedIdentityCredential
and it receives either a failed response that is not json, it will now fall through to the next credential in the chain. #45184 - Fixed the request sent in
AzurePipelinesCredential
so it doesn't result in a redirect response when an invalid system access token is provided. - Updated to version 4.65.0 of Microsoft.Identity.Client to address a bug preventing the use of alternate authority types such as dStS (4927) .
Other Changes
- The logging level passed to MSAL now correlates to the log level configured on your configured
AzureEventSourceListener
. Previously, the log level was always set toMicrosoft.Identity.Client.LogLevel.Info
. AzurePowerShellCredential
now utilizes the AsSecureString parameter to Get-AzAccessToken for version 2.17.0 and greater of the Az.Accounts module.- Improved error logging for
AzurePipelinesCredential
.