Självstudie: Hantera appgrupper för Azure Virtual Desktop (klassisk)
Viktigt
Det här innehållet gäller för Azure Virtual Desktop (klassisk), som inte stöder Azure Resource Manager Azure Virtual Desktop-objekt. Om du försöker hantera azure virtual desktop Azure Resource Manager objekt kan du läsa den här artikeln.
Standardappgruppen som skapas för en ny Azure Virtual Desktop-värdpool publicerar även det fullständiga skrivbordet. Dessutom kan du skapa en eller flera RemoteApp-programgrupper för värdpoolen. Följ den här självstudien för att skapa en RemoteApp-appgrupp och publicera enskilda Appar på Start-menyn.
I den här självstudiekursen får du lära du dig att:
- Skapa en RemoteApp-grupp.
- Bevilja åtkomst till RemoteApp-program.
Innan du börjar laddar du ned och importerar PowerShell-modulen för Azure Virtual Desktop som ska användas i PowerShell-sessionen om du inte redan har gjort det. Därefter kör du följande cmdlet för att logga in på ditt konto:
Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"
Skapa en RemoteApp-grupp
Kör följande PowerShell-cmdlet för att skapa en ny tom RemoteApp-appgrupp.
New-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname> -Name <appgroupname> -ResourceType "RemoteApp"(Valfritt) Du kan kontrollera att appgruppen har skapats genom att köra följande cmdlet för att se en lista över alla appgrupper för värdpoolen.
Get-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname>Kör följande cmdlet för att hämta en lista över Start-menyappar på värdpoolens virtuella datoravbildning. Skriv ned värdena för FilePath, IconPath, IconIndex och annan viktig information för det program som du vill publicera.
Get-RdsStartMenuApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>Kör följande cmdlet för att installera programmet baserat på
AppAlias.AppAliasvisas när du kör utdata från steg 3.New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <remoteappname> -AppAlias <appalias>(Valfritt) Kör följande cmdlet för att publicera ett nytt RemoteApp-program till programgruppen som skapades i steg 1.
New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <remoteappname> -Filepath <filepath> -IconPath <iconpath> -IconIndex <iconindex>Kontrollera att appen har publicerats genom att köra följande cmdlet.
Get-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>Upprepa steg 1–5 för varje program som du vill publicera för den här appgruppen.
Kör följande cmdlet för att ge användare åtkomst till RemoteApp-programmen i appgruppen.
Add-RdsAppGroupUser -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -UserPrincipalName <userupn>
Nästa steg
I den här självstudien har du lärt dig hur du skapar en appgrupp, fyller i den med RemoteApp-program och tilldelar användare till appgruppen. Information om hur du skapar en valideringsvärdpool finns i följande självstudie. Du kan använda en valideringsvärdpool för att övervaka tjänstuppdateringar innan du distribuerar dem till produktionsmiljön.