Samouczek: zarządzanie grupami aplikacji dla usługi Azure Virtual Desktop (wersja klasyczna)
Ważny
Ta zawartość dotyczy usługi Azure Virtual Desktop (klasycznej), która nie obsługuje obiektów usługi Azure Resource Manager usługi Azure Virtual Desktop. Jeśli próbujesz zarządzać obiektami Azure Resource Manager w ramach Azure Virtual Desktop, zobacz ten artykuł.
Domyślna grupa aplikacji utworzona dla nowej puli hostów usługi Azure Virtual Desktop publikuje również pełny pulpit. Ponadto można utworzyć jedną lub więcej grup aplikacji Usługi RemoteApp dla puli hostów. Postępuj zgodnie z tym samouczkiem, aby utworzyć grupę aplikacji Usługi RemoteApp i opublikować poszczególne aplikacje z menu Start .
Z tego samouczka dowiesz się, jak wykonywać następujące działania:
- Utwórz grupę usługi RemoteApp.
- Udzielanie dostępu do programów RemoteApp.
Przed rozpoczęciem pobierz i zaimportuj moduł programu PowerShell usługi Azure Virtual Desktop do użycia w sesji programu PowerShell, jeśli jeszcze tego nie zrobiłeś/zrobiłaś. Następnie uruchom następujące polecenie cmdlet, aby zalogować się do konta:
Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"
Tworzenie grupy usługi RemoteApp
Uruchom następujące polecenie cmdlet programu PowerShell, aby utworzyć nową pustą grupę aplikacji RemoteApp.
New-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname> -Name <appgroupname> -ResourceType "RemoteApp"
(Opcjonalnie) Aby sprawdzić, czy grupa aplikacji została utworzona, możesz uruchomić następujące polecenie cmdlet, aby wyświetlić listę wszystkich grup aplikacji dla puli hostów.
Get-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname>
Uruchom następujące polecenie cmdlet, aby uzyskać listę aplikacji menu Start
na obrazie maszyny wirtualnej puli hostów. Zanotuj wartości FilePath, IconPath, IconIndexi inne ważne informacje dotyczące aplikacji, którą chcesz opublikować. Get-RdsStartMenuApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
Uruchom następujące polecenie cmdlet, aby zainstalować aplikację w oparciu o
AppAlias
.AppAlias
staje się widoczny po uruchomieniu danych wyjściowych z kroku 3.New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -AppAlias <appalias>
(Opcjonalnie) Uruchom następujące polecenie cmdlet, aby opublikować nowy program RemoteApp w grupie aplikacji utworzonej w kroku 1.
New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -Filepath <filepath> -IconPath <iconpath> -IconIndex <iconindex>
Aby sprawdzić, czy aplikacja została opublikowana, uruchom następujące polecenie cmdlet.
Get-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
Powtórz kroki od 1 do 5 dla każdej aplikacji, którą chcesz opublikować dla tej grupy aplikacji.
Uruchom następujące polecenie cmdlet, aby udzielić użytkownikom dostępu do programów RemoteApp w grupie aplikacji.
Add-RdsAppGroupUser -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -UserPrincipalName <userupn>
Następne kroki
W tym samouczku przedstawiono sposób tworzenia grupy aplikacji, wypełniania jej programami RemoteApp i przypisywania użytkowników do grupy aplikacji. Aby dowiedzieć się, jak utworzyć pulę hostów weryfikacji, zapoznaj się z poniższym samouczkiem. Pula hostów walidacyjnych może być używana do monitorowania aktualizacji usługi przed ich wdrożeniem do środowiska produkcyjnego.