チュートリアル: Azure Virtual Desktop (クラシック) のアプリケーション グループを管理する
重要
この内容は、Azure Resource Manager Azure Virtual Desktop オブジェクトをサポートしていない Azure Virtual Desktop (クラシック) に適用されます。 Azure Resource Manager Azure Virtual Desktop オブジェクトを管理しようとしている場合は、こちらの記事を参照してください。
Azure Virtual Desktop の新しいホスト プール向けに作成される既定のアプリケーション グループには、完全なデスクトップも公開されています。 加えて、ホスト プールには RemoteApp アプリケーション グループ (複数可) を作成することができます。 このチュートリアルに沿って作業すれば、RemoteApp アプリケーション グループを作成して、独自の [スタート] メニュー アプリを公開することができます。
このチュートリアルで学習する内容は次のとおりです。
- RemoteApp グループを作成する。
- RemoteApp プログラムへのアクセスを許可する。
作業を開始する前に、PowerShell セッションで使用する Azure Virtual Desktop PowerShell モジュールをダウンロードしてインポートします (まだ行っていない場合)。 その後、次のコマンドレットを実行して、ご自分のアカウントにサインインします。
Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"
RemoteApp グループを作成する
次の PowerShell コマンドレットを実行して、新しい空の RemoteApp アプリケーション グループを作成します。
New-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname> -Name <appgroupname> -ResourceType "RemoteApp"
(省略可) アプリケーション グループが作成されたことを確認したければ、次のコマンドレットを実行すると、ホスト プールのすべてのアプリケーション グループが一覧表示されます。
Get-RdsAppGroup -TenantName <tenantname> -HostPoolName <hostpoolname>
次のコマンドレットを実行して、ホスト プールの仮想マシン イメージにある [スタート] メニュー アプリの一覧を取得します。 FilePath、IconPath、IconIndex など、公開したいアプリケーションの重要な情報の値を書き留めます。
Get-RdsStartMenuApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
次のコマンドレットを実行して、
AppAlias
に基づくアプリケーションをインストールします。AppAlias
は、手順 3. の出力を実行すると利用できるようになります。New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -AppAlias <appalias>
(省略可) 次のコマンドレットを実行して、手順 1. で作成したアプリケーション グループに新しい RemoteApp プログラムを発行します。
New-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -Name <RemoteAppName> -Filepath <filepath> -IconPath <iconpath> -IconIndex <iconindex>
アプリが公開されたことを確認するために、次のコマンドレットを実行します。
Get-RdsRemoteApp -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname>
このアプリケーション グループに発行するアプリケーションごとに手順 1. から手順 5. を繰り返します。
次のコマンドレットを実行して、アプリケーション グループ内の RemoteApp プログラムへのアクセスをユーザーに許可します。
Add-RdsAppGroupUser -TenantName <tenantname> -HostPoolName <hostpoolname> -AppGroupName <appgroupname> -UserPrincipalName <userupn>
次のステップ
このチュートリアルでは、アプリケーション グループを作成して、RemoteApp プログラムによりそれに値を設定し、アプリケーション グループにユーザーを割り当てる方法について説明しました。 検証ホスト プールを作成する方法については、次のチュートリアルを参照してください。 運用環境に展開する前に、検証ホスト プールを使用してサービスの更新プログラムを監視できます。