We would like to request the addition of a Managed Identity option within the "VM Deployment" page under Host Pool Properties, enabling the assignment of an existing user-assigned identity to hosts within a pool. This feature should provide a dropdown list containing all managed identities linked to the associated subscriptions or resource groups for easy selection. The managed identity will be used to authenticate to Azure resources such as storage accounts, etc. eliminating the need to manage credentials on the host.
Assign user-assigned managed identity to Session Hosts
Kris Gillette for awareness
I like this idea, especially if you can then give several identities in the VM Deplyoment, for example.
In the meantime, however, this can easily be realized with a scripted action. The important thing here is simply to check whether a System Assigend Managed Identity exists and then include it again, otherwise it will be removed!
The feature request motivated me to document my deployment via Storage Account and User-Assigned Managed Identity and publish it in a blob post. You can find everything you need there to realize this yourself via a variable and a scripted action.
https://www.beckmann.ch/blog/2024/04/21/deployment-of-custom-scripts-via-a-storage-account-with-user-assigned-managed-identity/?lang=en
dropping a comment just in case that helps with chances of this being implemented
Please sign in to leave a comment.
Comments (3 comments)