Azure Virtual Desktop automatikus indítás csatlakozáskor
A Start on Connect szolgáltatás egy kiváló lehetőség arra, hogy pénzt spóroljunk meg. Lényegében annyit tesz csupán, hogy amennyiben valaki csatlakozik egy olyan erőforráshoz, melyhez nincs bekapcsolt VM, úgy elindítja azt. Personal esetén értelem szerűen a felhasználóhoz tartozó VM-et fogja elindítani, Pool esetében pedig csupán az első gépet tudja elindítani, tehát skálázása nem alkalmas, arra van más megoldás.
Két részből áll a szolgáltatás beállítása.
Jogosultság beállítása
Első lépésben, jogosultságot(role) kell adnunk magának az AVD szolgáltatásnak, hogy az előfizetésünkben/resourceGroup-ban hozzáférjenek a VM-hez, illetve el is indíthassa azt. Ehhez hozzunk létre egy egyedi jogosultsági szintet (custom role), hogy minimalizáljuk a kiosztott jogosultságokat. Nyissuk meg az Azure portált majd az előfizetést, ahol az AVD-s VM-k elhelyezkednek.
Hozzunk létre egy jogosultági kört.
Ennek az egyedi jogosultsági körnek csupán két jogosultságra van szüksége: Microsoft.Compute/virtualMachines/start Other:Start Virtual Machine Microsoft.Compute/virtualMachines/read Read:Get Virtual Machine (jogosultság hozzáadásnál cészerő csak az elejét beírni, hogy ki is dobjon valamit (Microsoft.Compute/virtualMachines/start) :) )
Miután elindítottuk a létrehozást, akár 5 perc is eltelhet, mire megjelenik mint kiválasztható jogosultság, türelem…
Az előzőleg létrehozott egyedi jogosultági kört válasszuk ki
Ezzel a jogosultág biztosított, hogy használhassuk az autostart szolgáltatást.
Auto start beállítása
Ez a szolgáltatást Host pool szintjén lehet csak ki/ba kapcsolni, mely itt található:
Kliens oldalról
Miután elmentettük a beállítást, már ki is próbálhatjuk.