Esercitazione: Gestire i gruppi di applicazioni per Desktop virtuale Azure (versione classica)
Importante
Questo contenuto si applica ad Azure Virtual Desktop (classico), che non supporta gli oggetti di Azure Virtual Desktop di Azure Resource Manager. Se stai cercando di gestire gli oggetti di Azure Virtual Desktop in Azure Resource Manager, vedi questo articolo.
Il gruppo di applicazioni predefinito creato per un nuovo pool di host di Desktop virtuale Azure pubblica anche il desktop completo. È anche possibile creare uno o più gruppi di applicazioni RemoteApp per il pool di host. Seguire questo tutorial per creare un gruppo di applicazioni RemoteApp e pubblicare le singole app del menu Start.
Questa esercitazione illustra come:
- Creare un gruppo RemoteApp.
- Concedere l'accesso ai programmi RemoteApp.
Prima di iniziare, scaricare e importare il modulo PowerShell di Azure Virtual Desktop da usare nella sessione di PowerShell, se non è già stato fatto. Eseguire quindi il cmdlet seguente per accedere all'account:
Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"
Creare un gruppo RemoteApp
Eseguire il cmdlet di PowerShell seguente per creare un nuovo gruppo di applicazioni RemoteApp vuoto.
New-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname> -Name <appgroupname> -ResourceType "RemoteApp"
(Facoltativo) Per verificare che il gruppo di applicazioni sia stato creato, è possibile eseguire il cmdlet seguente per visualizzare un elenco di tutti i gruppi di applicazioni per il pool di host.
Get-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname>
Eseguire il cmdlet seguente per ottenere un elenco delle app di menu Start
nell'immagine della macchina virtuale del pool di host. Annotare i valori per FilePath, IconPath, IconIndexe altre informazioni importanti per l'applicazione da pubblicare. Get-RdsStartMenuApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
Eseguire il cmdlet seguente per installare l'applicazione in base a
AppAlias
.AppAlias
diventa visibile quando si esegue l'output del passaggio 3.New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -AppAlias <appalias>
(Facoltativo) Eseguire il cmdlet seguente per pubblicare un nuovo programma RemoteApp nel gruppo di applicazioni creato nel passaggio 1.
New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -Filepath <filepath> -IconPath <iconpath> -IconIndex <iconindex>
Per verificare che l'app sia stata pubblicata, eseguire il cmdlet seguente.
Get-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
Ripetere i passaggi da 1 a 5 per ogni applicazione da pubblicare per questo gruppo di applicazioni.
Eseguire il cmdlet seguente per concedere agli utenti l'accesso ai programmi RemoteApp nel gruppo di applicazioni.
Add-RdsAppGroupUser -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -UserPrincipalName <userupn>
Passaggi successivi
In questa esercitazione si è appreso come creare un gruppo di applicazioni, popolarlo con programmi RemoteApp e assegnare utenti al gruppo di applicazioni. Per informazioni su come creare un pool di host di convalida, fare riferimento alla seguente esercitazione. È possibile usare un pool di host di convalida per monitorare gli aggiornamenti del servizio prima di distribuirli nell'ambiente di produzione.