Assign user-assigned managed identity to Session Hosts

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.

5

Comments (3 comments)

1
Avatar
DJ Singh (Discount Tire)

Kris Gillette for awareness

0
Avatar
Stefan Beckmann

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

0
Avatar
Michael Frankenfield

dropping a comment just in case that helps with chances of this being implemented

Please sign in to leave a comment.