-
Couldn't load subscription status.
- Fork 378
Added support for DEFAULT_IDENTITY_CLIENT_ID environment variable in Machine Learning Managed Identity #5351
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…Machine Learning Managed Identity
|
looks good @Robbie-Microsoft, but there are few MI test failures, are they related? |
src/client/Microsoft.Identity.Client/ManagedIdentity/MachineLearningManagedIdentitySource.cs
Show resolved
Hide resolved
src/client/Microsoft.Identity.Client/ManagedIdentity/MachineLearningManagedIdentitySource.cs
Outdated
Show resolved
Hide resolved
src/client/Microsoft.Identity.Client/ManagedIdentity/MachineLearningManagedIdentitySource.cs
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do not make breaking changes to AppService2017, instead just add support for this Default_Client_id stuff
a well explained bug on the changes we are making will be a good place to start with. The reason why I ask this is, It is not clear if Azure ML Source and Azure ML API source are same or are they different? My understanding, is Azure ML uses App Service 2017. Does Azure ML API also use App Service 2017? |
Azure ML and App Service have always had different managed identity implementations. Azure ML imitated App Service 2017 when designing their managed identity API, however the implementations never behaved the same and Azure ML's API is now incompatible with App Service 2017 in that it requires |
Fixes #5350
If the Machine Learning System Assigned Managed Identity is being used, the "clientid" request parameter will be set to the DEFAULT_IDENTITY_CLIENT_ID environment variable instead of being omitted in the network request.