仮想チャネルのセキュリティ
デフォルトでは、仮想チャネル許可リスト機能が有効になっています。その結果、Citrix®仮想チャネルのみが仮想アプリおよびデスクトップセッションで開くことが許可されます。自社製またはサードパーティ製のカスタム仮想チャネルを使用する必要がある場合は、それらを明示的に許可リストに追加する必要があります。
仮想チャネルを許可リストに追加する
仮想チャネルを許可リストに追加するには、次のものが必要です。
-
コードで定義されている仮想チャネル名。最大7文字です。例:
CTXCVC1。 -
VDAマシン上で仮想チャネルを開くプロセスのパス。例:
C:\Program Files\Application\run.exe。
必要な情報が揃ったら、仮想チャネル許可リストポリシー設定を使用して、仮想チャネルを許可リストに追加する必要があります。仮想チャネルをリストに追加するには、仮想チャネル名の後にコンマを入力し、次に仮想チャネルにアクセスするプロセスのパスを入力します。複数のプロセスがある場合は、コンマで区切って追加できます。
注:
ポリシーを変更した後、変更を有効にするためにVDAを再起動してください。
前の例を使用して、次をリストに追加します。
CTXCVC1,C:\Program Files\Application\run.exe
複数のプロセスがある場合は、次をリストに追加します。
CTXCVC1,C:\Program Files\Application\run.exe,C:\Program Files\Application\run2.exe
Citrix仮想チャネルに関する考慮事項
すべての組み込みCitrix仮想チャネルは信頼されており、追加の設定なしで開くことが許可されています。ただし、外部依存関係のため、許可リストに明示的なエントリを必要とする2つの機能があります。
-
マルチメディアリダイレクト
-
ビジネス向け Skype 用 HDX™ リアルタイム最適化パック
マルチメディアリダイレクト
許可リストのエントリには、次の情報が必要です。
-
仮想チャネル名: CTXMM
-
プロセス: VDAマシンで使用されるメディアプレーヤーへのパス。例: C:\Program Files (x86)\Windows Media Player\wmplayer.exe
-
許可リストエントリ:
CTXMM,C:\Program Files (x86)\Windows Media Player\wmplayer.exe
スカイプ フォー ビジネス 用 HDX RealTime Optimization Pack
許可リストのエントリには、次の情報が必要です。
-
仮想チャネル名: CTXRMEP
-
プロセス: VDAマシン上のSkype for Business実行可能ファイルへのパス。これはSkype for Businessのバージョンや、カスタムインストールパスを使用したかどうかによって異なる場合があります。例: C:\Program Files\Microsoft Office\root\Office16\lync.exe。
-
許可リストエントリ:
CTXRMEP,C:\Program Files\Microsoft Office\root\Office16\lync.exe
仮想チャネル名とプロセスの取得
VDAマシン上で仮想チャネル名とその仮想チャネルを開くプロセスを取得する最も簡単な方法は、その仮想チャネルを提供した開発者またはサードパーティベンダーから情報を入手することです。
または、この情報は、機能のログを適用し、以下の手順に従うことで取得できます。
-
カスタム仮想チャネルのクライアントおよびサーバーコンポーネントが配置されたら、仮想アプリケーションまたは仮想デスクトップを起動します。
-
VDAマシンのシステムイベントログで、次のイベントからカスタム仮想チャネル名を探します。
-
シングルセッションVDAでは、ソースPicaddからのイベントID 2004。
-
マルチセッションVDAでは、ソースRpmからのイベントID 16。
-
-
セッションからログオフします。
-
識別された仮想チャネルに対して、仮想チャネル名のみで仮想チャネル許可リストポリシー設定にエントリを追加します。
-
VDAを再起動します。
-
仮想アプリケーションまたは仮想デスクトップを再度起動します。
-
VDAマシンのシステムイベントログで、次のイベントから仮想チャネルを開こうとしたプロセスを探します。
-
シングルセッションVDAでは、ソースPicaddからのイベントID 2002。
-
マルチセッションVDAでは、ソースRpmからのイベントID 14。
-
-
セッションからログオフします。
-
識別されたプロセスを含めるように、仮想チャネル許可リストポリシー設定のエントリを編集します。
-
VDAを再起動します。
-
カスタム仮想チャネルが正常に開くことを検証するために、仮想アプリケーションまたは仮想デスクトップを起動します。
仮想チャネル許可リストのログ記録
シングルセッションVDAマシンのイベントログには、次のイベントが記録されます。
| ログ名 | システム |
| ID | 2001 |
| 送信元 | ピックアッド |
| レベル | 情報 |
| 説明 | カスタム仮想チャネル <vcName> はプロセス <processName> によって開かれました |
| ログ名 | システム |
| ID | 2002 |
| 送信元 | ピックアッド |
| レベル | 警告 |
| 説明 | カスタム仮想チャネル <vcName> はプロセス <processName> によって開くことができません |
| ログ名 | システム |
| ID | 2003 |
| 送信元 | ピックアッド |
| レベル | 情報 |
| 説明 | <username> がカスタム仮想チャネル <vcName> を開きました |
| ログ名 | システム |
| ID | 2004 |
| 送信元 | ピックアッド |
| レベル | 警告 |
| 説明 | <username> がカスタム仮想チャネル <vcName> を開こうとしました |
マルチセッションVDAマシンのイベントログには、次のイベントが記録されます。
| ログ名 | システム |
| ID | 13 |
| 送信元 | Rpm |
| レベル | 情報 |
| 説明 | カスタム仮想チャネル <vcName> はプロセス <processName> によって開かれました |
| ログ名 | システム |
| ID | 14 |
| 送信元 | Rpm |
| レベル | 警告 |
| 説明 | カスタム仮想チャネル <vcName> はプロセス <processName> によって開くことができません |
| ログ名 | システム |
| ID | 15 |
| 送信元 | Rpm |
| レベル | 情報 |
| 説明 | <username> がカスタム仮想チャネル <vcName> を開きました |
| ログ名 | システム |
| ID | 16 |
| 送信元 | Rpm |
| レベル | 警告 |
| 説明 | <username> がカスタム仮想チャネル <vcName> を開こうとしました |
既知のサードパーティ仮想チャネル
以下は、カスタムCitrix仮想チャネルを使用する既知のサードパーティソリューションです。このリストには、カスタムCitrix仮想チャネルを使用するすべてのソリューションが含まれているわけではありません。
-
カーナー
-
シスコ Webex Teams
-
シスコ ウェブエックス ミーティングス バーチャルデスクトップ ソフトウェア
-
エピック ワープドライブ
-
ミッドマーク IQPath クライアント拡張機能
-
ニュアンス PowerMic クライアント拡張機能
-
ニュアンス ドラゴン メディカル ネットワーク エディション 360 vSync
-
VDI向けZoomミーティング
関連する仮想チャネルを許可リストに追加するための詳細については、ソリューションのベンダーにお問い合わせください。または、仮想チャネル名とプロセスの取得セクションに記載されている手順に従ってください。