Hello JD,
Thank you for posting your query here!
I understand that you are facing issue with accessing the storage account keys necessary for the MSIX app attach process in Azure Virtual Desktop (AVD).
Please make sure that the storage account settings are correctly configured to allow access from Azure Virtual Desktop. This includes checking network rules and ensuring that public access is configured if necessary, or if private, that proper networking setups like Service Endpoints or Private Links are configured.
Also, make sure that the session host has the required permissions to access the storage account where the MSIX package is stored. This can happen if the session host is not assigned a role that allows it to read from the storage account, or if the session host is not using a managed identity that is granted access to the storage account. To fix this, you can either assign the session host a role that allows it to read from the storage account (Storage Blob Data Reader or Contributor roles) or enable a managed identity for the session host and grant it access to the storage account.
Please check if the storage account where the MSIX package is stored is registered with Azure Active Directory (AAD). This can happen if the storage account was created before AAD integration was enabled, or if the storage account was created with a different subscription than the one used for Azure Virtual Desktop.
In case, the storage account where the MSIX package is stored is not in the same region as the session host. Please try to move the storage account to the same region as the session host and check if that helps.
Do let us know if you have any further queries. I’m happy to assist you further.