Azure / avdaccelerator

AVD Accelerator deployment automation to simplify the setup of AVD (Azure Virtual Desktop) based on best practices
MIT License
308 stars 201 forks source link

User assigned IDs and DSC package versioning #532

Closed danycontre closed 8 months ago

danycontre commented 8 months ago

Overview/Summary

Replace this with a brief description of what this Pull Request fixes, changes, etc.

This PR fixes/adds/changes/removes

  1. Removes the assignment of the storage managed identity ID to the session hosts as user assigned identity.
  2. Introduces versioning of the DSC package for FSLogix storage setup.

Breaking Changes

  1. DSC package (DSCStorageScripts.zip) location was changed to adopt a versioning folder (avdaccelerator\workload\scripts\DSCStorageScripts\1.0.0). Keeping same version of the file on the original path to avoid failures, though it will be removed with the delivery of the next version.

Testing Evidence

Replace this with any testing evidence to show that your Pull Request works/fixes as described and planned (include screenshots, if appropriate).

As part of this Pull Request I have