Microsoft Teams on Azure Virtual Desktop を使用する

Microsoft Teams on Azure Virtual Desktop は、チャットとコラボレーションをサポートしています。 メディアの最適化により、サポートされているリモート デスクトップ クライアントを使用するときにローカル デバイスにリダイレクトすることで、通話と会議の機能もサポートされます。 他のクライアントをお使いの場合は、引き続き Microsoft Teams on Azure Virtual Desktop を利用できますが、最適化された通話と会議は利用できません。 Teams のチャットとコラボレーションの機能は、プラットフォームを問わずサポートされています。

ヒント

新しい Microsoft Teams アプリは、従来の Teams アプリと同等の機能を備え、パフォーマンス、信頼性、セキュリティが向上した Azure Virtual Desktop で一般に使用できるようになりました。 従来の Microsoft Teams アプリは、2024 年 6 月 30 日まで Azure Virtual Desktop で使用できます。その後、新しい Microsoft Teams アプリを使用する必要があります。 仮想デスクトップ インフラストラクチャ (VDI) 環境で Microsoft Teams を使用する方法の詳細については、「仮想デスクトップ インフラストラクチャ用の Teams」を参照してください。

前提条件

Microsoft Teams on Azure Virtual Desktop を使用するには、次の操作を行う必要があります。

  • Microsoft Teams 用のネットワークを準備します

  • Windows 10 または 11 マルチセッション、もしくは Windows 10 または 11 Enterprise を実行しているセッション ホストに接続します。 Windows の N または KN SKU を実行しているセッション ホストはサポートされていません。

  • Windows の場合は、クライアント デバイスとセッション ホストに Microsoft Visual C++ 再頒布可能パッケージの最新バージョンをインストールする必要もあります。 Azure Virtual Desktop で Teams のメディア最適化を使用するには、C++ 再頒布可能パッケージが必要です。

  • Microsoft Teams のハードウェア要件を満たす Windows 10、Windows 10 IoT Enterprise、Windows 11、または macOS 10.14 以降を実行しているクライアント デバイスに最新のリモート デスクトップ クライアントをインストールします。

  • プロファイル管理に FSLogix を使用し、新しい Microsoft Teams アプリを使用する場合は、FSLogix 2210 修正プログラム 3 (2.9.8716.30241) 以降をインストールする必要があります。

Microsoft Teams のメディア最適化は、次のクライアントでのみ使用できます。

Teams on Azure Virtual Desktop でサポートされている機能と、クライアントの最低限必要なバージョンの詳細については、Teams on Azure Virtual Desktop でサポートされている機能に関するページを参照してください。

Teams デスクトップ アプリのインストールを準備する

このセクションでは、Windows 10 または 11 Enterprise マルチセッション、あるいは Windows 10 または 11 Enterprise の VM イメージに Teams のデスクトップ アプリをインストールする方法を説明します。

Teams のメディア最適化を有効にする

Teams でメディアの最適化を有効にするには、ホスト VM で次のレジストリ キーを設定します。

  1. スタート メニューから、レジストリエディターを管理者として実行します。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Teams にアクセスします。 Teams のキーがまだ存在しない場合は作成します。

  2. Teams のキー用に以下の値を作成します。

    名前 Type データ/値
    IsWVDEnvironment DWORD 1

または、管理者特権の PowerShell セッションから次のコマンドを実行して、レジストリ エントリを作成することもできます。

New-Item -Path "HKLM:\SOFTWARE\Microsoft\Teams" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Teams" -Name IsWVDEnvironment -PropertyType DWORD -Value 1 -Force

Remote Desktop WebRTC Redirector Service をインストールする

Teams on Azure Virtual Desktop を実行するには、Remote Desktop WebRTC Redirector Service が必要です。 サービスをインストールするには次のようにします。

  1. ローカル管理者としてセッション ホストにサインインします。

  2. Remote Desktop WebRTC Redirector Service インストーラをダウンロードします。

  3. ダウンロードしたファイルを開き、セットアップ プロセスを開始します。

  4. 画面の指示に従います。 完了したら、[終了] を選択します。

WebRTC Redirector サービスの最新バージョンの詳細については、「リモート デスクトップ WebRTC Redirector サービスの新機能」を参照してください。

セッション ホストに Teams をインストールする

Teams デスクトップ アプリは、コンピューターごとまたはユーザーごとに展開できます。 プールされたホスト プール内のセッション ホストの場合は、コンピューターごとに Teams をインストールする必要があります。 セッション ホストに Teams をインストールするには、関連する記事の手順に従います。

メディア最適化が読み込まれたことを確認する

WebRTC Redirector Service と Teams デスクトップ アプリのインストールが終わったら、以下の手順に従って Teams のメディア最適化が読み込まれていることを確認します:

  1. Teams アプリケーションを終了し、再起動します。

  2. ユーザー プロファイル画像を選択し、 [情報] を選択します。

  3. [バージョン] を選択します。

    メディアの最適化が読み込まれている場合、バナーに "Azure Virtual Desktop メディアは最適化されています" というメッセージが表示されます。 バナーに "Azure Virtual Desktop メディアが接続されていません" というメッセージが表示された場合は、Teams アプリを終了し、もう一度やり直してください。

  4. ユーザー プロファイル画像を選択し、 [設定] を選択します。

    メディア最適化が読み込まれていると、デバイス メニューにローカルで利用できるオーディオ デバイスとカメラが列挙されます。 メニューに [リモート オーディオ] が表示されている場合は、Teams アプリを終了し、もう一度やり直してください。 それでもデバイスがメニューに表示されない場合は、ローカル PC のプライバシー設定を確認してください。 [設定]>[プライバシー]>[アプリのアクセス許可 - マイク] の下にある "アプリからのマイクへのアクセスを許可する" のトグルが [オン] になっていることを確認します。 リモート セッションから切断してから、もう一度オーディオ デバイスとビデオ デバイスを再接続します。 ビデオを使用して通話やミーティングに参加するには、アプリがカメラにアクセスするためのアクセス許可も付与する必要があります。

    最適化が読み込まれない場合は、Teams をアンインストールしてから再インストールし、もう一度確認してください。

オプション機能のレジストリ キーを有効にする

Azure Virtual Desktop 上の Teams で特定のオプション機能を使用する場合は、特定のレジストリ キーを有効にする必要があります。 次の手順は、Windows クライアント デバイスとセッション ホスト VM にのみ適用されます。

Azure Virtual Desktop で Teams のハードウェア エンコードを有効にする

ハードウェア エンコードを使用すると、Teams の通話中に送信側カメラのビデオ品質を向上できます。 この機能を有効にするには、クライアントで Windows デスクトップ クライアントのバージョン 1.2.3213 以降が実行されている必要があります。 クライアント デバイスごとに次の手順を繰り返す必要があります。

ハードウェア エンコードを有効にするには、次のようにします。

  1. クライアント デバイスで、スタート メニューからレジストリエディターを管理者として実行します。
  2. HKCU\SOFTWARE\Microsoft\Terminal Server Client\Default\AddIns\WebRTC Redirector にアクセスします。
  3. UseHardwareEncoding を DWORD 値として追加します。
  4. 値を 1 に設定して、この機能を有効にします。
  5. すべてのクライアント デバイスに対して、この手順を繰り返します。

RemoteApp 用 Teams のコンテンツ共有を有効にする

Azure Virtual Desktop 上の Teams でコンテンツ共有を有効にすると、画面またはアプリケーション ウィンドウを共有できます。 この機能を有効にするには、セッション ホスト VM で WebRTC Redirector サービス のバージョン 1.31.2211.15001 以降とWindows デスクトップ クライアント のバージョン 1.2.3401 以降が実行されている必要があります。

コンテンツ共有を有効にするには、次のようにします。

  1. セッション ホスト VM で、スタート メニューからレジストリ エディターを管理者として実行します。
  2. HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\WebRTC Redirector\Policy にアクセスします。
  3. ShareClientDesktop を DWORD 値として追加します。
  4. 値を 1 に設定して、この機能を有効にします。

RemoteApp用 Teams のデスクトップ画面共有を無効にする

Azure Virtual Desktop 上の Teams のデスクトップ画面共有を無効にすることができます。 この機能を有効にするには、セッション ホスト VM でバージョン 1.31.2211.15001 以降の WebRTC サービスとバージョン 1.2.3401 以降の Windows デスクトップ クライアントが実行されている必要があります。

Note

ShareClientDesktop キーを有効化すると、このキーを使用できます。

デスクトップ画面共有を無効にするには、次のようにします。

  1. セッション ホスト VM で、スタート メニューからレジストリ エディターを管理者として実行します。
  2. HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\WebRTC Redirector\Policy にアクセスします。
  3. DisableRAILScreensharing を DWORD 値として追加します。
  4. デスクトップ画面共有を無効にするには、値を 1 に設定します。

RemoteApp用 Teams のアプリケーション ウィンドウ共有を無効にする

Azure Virtual Desktop 上の Teams のアプリケーション ウィンドウ共有を無効にすることができます。 この機能を有効にするには、セッション ホスト VM でバージョン 1.31.2211.15001 以降の WebRTC サービスとバージョン 1.2.3401 以降の Windows デスクトップ クライアントが実行されている必要があります。

Note

ShareClientDesktop キーを有効化すると、このキーを使用できます。

アプリケーション ウィンドウの共有を無効にするには、次のようにします。

  1. セッション ホスト VM で、スタート メニューからレジストリ エディターを管理者として実行します。
  2. HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AddIns\WebRTC Redirector\Policy にアクセスします。
  3. DisableRAILAppSharing を DWORD 値として追加します。
  4. アプリケーション ウィンドウの共有を無効にするには、値を 1 に設定します。

ホスト プールのリモート デスクトップ プロトコル プロパティをカスタマイズする

マルチモニター エクスペリエンス、マイクの有効化、オーディオ リダイレクトなど、ホスト プールのリモート デスクトップ プロトコル (RDP) のプロパティをカスタマイズすると、ユーザーのニーズに応じた最適なエクスペリエンスを提供できます。

メディア最適化ありの Teams を使用する場合には、デバイスのリダイレクトを有効にする必要はありません。 メディア最適化なしの Teams を使用する場合には、次の RDP プロパティを設定し、マイクとカメラのリダイレクトを有効にしてください。

  • audiocapturemode:i:1: ローカル デバイスからのオーディオのキャプチャを有効にし、リモート セッション内のオーディオ アプリケーションをリダイレクトします。
  • audiomode:i:0: ローカル コンピューター上でオーディオを再生します。
  • camerastoredirect:s:*: すべてのカメラをリダイレクトします。

詳細については、「ホスト プールのリモート デスクトップ プロトコル プロパティをカスタマイズする」をご確認ください。

次のステップ

Teams on Azure Virtual Desktop でサポートされている機能と、クライアントの最低限必要なバージョンの詳細については、Teams on Azure Virtual Desktop でサポートされている機能に関するページを参照してください。

既知の問題、制限事項、および問題をログに記録する方法については、Teams on Azure Virtual Desktop のトラブルシューティングに関するページを参照してください。

WebRTC Redirector サービス最新バージョンについては、「Azure Virtual Desktop 用の WebRTC Redirector サービスの新機能」を参照してください。