複合デバイスとデバイス分割
複合USBデバイスは、コンピューターに接続された複数の独立したUSBデバイスのように機能する単一のデバイスです。1つのUSBコネクタを持ちますが、それぞれ独自の機能セットを持つ複数のインターフェースをコンピューターに公開できます。ユーザーが複合USBデバイスを接続すると、ホストデバイスはすべての機能(インターフェース)を各ポリシールールに対してチェックします。いずれかの機能(インターフェース)に対する最初の一致が拒否ルールである場合、そのルールは複合デバイスにとって最終的なものと見なされ、デバイスは拒否されます。機能(インターフェース)に対する最初の一致が許可ルールである場合、ホストデバイスは次の機能(インターフェース)に対してルールの一致を続行します。ポリシールールによって機能(インターフェース)が拒否されない場合、複合デバイスは許可されます。複合デバイスに対する最終的な一致が拒否ルールである場合、デバイスはローカルデスクトップでのみ利用可能であり、それ以外の場合は仮想デスクトップにリダイレクトされます。一致が見つからない場合は、デフォルトルールが使用されます。
デバイスリダイレクトルール (バージョン2) ポリシーで適切なルールを使用することで、複合デバイスの特定の機能のみを許可するように複合デバイスを分割できます。たとえば、FIDO2キーのHID機能のみを使用し、スマートカード機能は使用したくない場合があります。その場合、以下に示すようにルールを設定します。
-
Connect: VID=1050 PID=0407 class=03 split=01 intf=00,01 #Yubikeyシリーズ5のFIDO2 HID機能は許可されています。
-
Deny: VID=1050 PID=0407 split=01 intf=02 #Yubikeyシリーズ5のスマートカード機能はブロックされています。
ヒント:
新しいポリシールールを作成する際は、USBウェブサイトで入手できるUSBクラスコードを参照してください。
署名パッドの構成
-
VDAホストに適切なデバイスドライバーをインストールします。
-
Citrix Web Studio™でクライアントUSBデバイスリダイレクトポリシー設定を有効にします。
-
クライアントUSBデバイスリダイレクトルール (バージョン2) ポリシー設定を編集します。
-
リダイレクトする必要がある署名パッドのVIDとPID情報を設定し、保存をクリックします。例: Connect: VID=06A8 PID=0057 class=03 #Topaz HSB
-
-
ポリシー設定クライアントUSBデバイス最適化ルールを編集します。
-
モードとその他のデバイス情報を設定します。例: Mode=00000004 VID=06A8 PID=0057 class=03 #キャプチャモードで動作する入力デバイス
-
-
既存のUSBデバイスの自動接続を許可するポリシー設定を編集します。
-
「デフォルト値を使用」チェックボックスをオフにし、ドロップダウンメニューから「利用可能なUSBデバイスを自動的にリダイレクト」を選択し、「保存」をクリックします。
-
ポリシー設定「新しく接続されたUSBデバイスの自動接続を許可」を編集します。
-
「デフォルト値を使用」チェックボックスをオフにし、ドロップダウンメニューから「利用可能なUSBデバイスを自動的にリダイレクト」を選択し、「保存」をクリックします。
これらの設定が構成されると、以降のセッション起動ではデバイスが自動的にリダイレクトされ、エンドユーザーによる追加のアクションは不要になります。
注:
VIDとPIDを、リダイレクトするデバイスの実際のVIDとPIDに置き換えます。
USBリダイレクトを使用したBloombergキーボードの構成
-
Citrix Web Studioでポリシー設定「クライアントUSBデバイスリダイレクト」を有効にします。
-
Bloomberg 5キーボードは、ポリシー設定「クライアントUSBデバイスリダイレクト規則(バージョン2)」でデフォルトで設定されており、管理者による追加のアクションは不要です。
-
ポリシー設定「既存のUSBデバイスの自動接続を許可」を編集します。
-
「デフォルト値を使用」チェックボックスをオフにし、ドロップダウンメニューから「利用可能なUSBデバイスを自動的にリダイレクト」を選択し、「保存」をクリックします。
-
ポリシー設定「新しく接続されたUSBデバイスの自動接続を許可」を編集します。
-
「デフォルト値を使用」チェックボックスをオフにし、ドロップダウンメニューから「利用可能なUSBデバイスを自動的にリダイレクト」を選択し、「保存」をクリックします。
これらの設定が構成されると、Bloombergキーは以降のHDX™セッションで自動的に表示され、エンドユーザーによる追加のアクションは不要になります。
USBリダイレクトを使用したFIDO2キーの構成
Citrixは、HDXセッションでFIDO2キーを使用するためにFIDO2リダイレクトを使用することを推奨します。ただし、代わりにUSBリダイレクトを使用してFIDO2キーをリダイレクトする必要がある状況も考えられます。これには、クライアント、VDA、またはオペレーティングシステム(例: Windows Server 2016)で機能がサポートされていないため、FIDO2リダイレクトが利用できないシナリオが含まれます。
キーで複数のモードが有効になっているが、HDXセッションではその一部のみを許可したいという状況も考えられます。たとえば、FIDO2とOTPは許可したいが、スマートカードはブロックしたい場合などです。
以下の手順は、USBリダイレクトを使用してFIDO2キーを構成する方法を示しています (Yubikey vid=1050, pid=0407)。
-
Citrix Web StudioでクライアントUSBデバイスリダイレクトポリシー設定を有効にします。
-
クライアントUSBデバイスリダイレクト規則 (バージョン2) ポリシー設定を編集します。
-
セッションでリダイレクトされるFIDO2キーのVIDとPID情報、および分割デバイス構成を設定し、保存をクリックします。
-
Connect: VID=1050 PID=0407 class=03 split=01 intf=00,01 #Yubikeyシリーズ5で許可されるFIDO2 HID機能。
-
Deny: VID=1050 PID=0407 split=01 intf=02 # Yubikeyシリーズ5のスマートカード機能はブロックされます。
-
-
ポリシー設定既存のUSBデバイスの自動接続を許可するを編集します。
-
デフォルト値を使用チェックボックスをオフにし、ドロップダウンメニューから利用可能なUSBデバイスを自動的にリダイレクトするを選択して、保存をクリックします。
-
ポリシー設定新しく接続されたUSBデバイスの自動接続を許可するを編集します。
-
デフォルト値を使用チェックボックスをオフにし、ドロップダウンメニューから利用可能なUSBデバイスを自動的にリダイレクトするを選択して、保存をクリックします。
これらの設定が構成されると、FIDO2キーボードは以降のHDXセッションで自動的に表示され、追加のエンドユーザー操作は不要になります。
USBリダイレクトを使用した3Dマウスの構成
現在、3dConnexion SpaceMouseドライバーはワークステーションOS(Windows 10およびWindows 11)でのみサポートされています。サーバーOSでは動作しません。ワークステーションOSでSpaceMouse Enterprise(vid=046D, pid=C016)を構成する手順は次のとおりです。
-
VDAホストに最新のWindowsドライバーをインストールします。
-
「Citrix Web Studio」で「クライアントUSBデバイスリダイレクト」ポリシー設定を有効にします。
-
クライアントUSBデバイスリダイレクト規則(バージョン2)ポリシー設定を編集します。
-
リダイレクトする必要がある署名パッドのVIDとPID情報を追加し、保存をクリックします。例:接続: VID=046D PID=C016 #SpaceMouse Enterprise
-
-
ポリシー設定クライアントUSBデバイス最適化規則を編集します。
-
モードとその他のデバイス情報を設定します。例:Mode=00000004 VID=046D PID=C016 class=03 #キャプチャモードで動作する入力デバイス
-
-
ポリシー設定既存のUSBデバイスの自動接続を許可するを編集します。
-
「デフォルト値を使用」チェックボックスをオフにし、ドロップダウンメニューから「利用可能なUSBデバイスを自動的にリダイレクトする」を選択して、保存をクリックします。
-
ポリシー設定新しく接続されたUSBデバイスの自動接続を許可するを編集します。
-
「デフォルト値を使用」チェックボックスをオフにし、ドロップダウンメニューから「利用可能なUSBデバイスを自動的にリダイレクトする」を選択して、保存をクリックします。
異なるデバイス規則を使用してUSBリダイレクトで2つ以上のデバイスを構成する
複数のデバイスを異なるデバイス規則でHDXセッション内にリダイレクトできます。管理者は、一方のデバイスを自動的にリダイレクトし、もう一方のデバイスはエンドユーザーにリダイレクトのオプションを提供したい場合があります。異なる規則で2つのデバイスを構成する手順は次のとおりです。
-
「Citrix Web Studio」で「クライアントUSBデバイスリダイレクト」ポリシー設定を有効にします。
-
クライアントUSBデバイスリダイレクト規則(バージョン2)ポリシー設定を編集します。
-
セッション内の適切なデバイスルールでリダイレクトする2つのデバイスのVIDとPID情報を追加し、保存をクリックします。
-
許可: VID=0911 PID=0c1c #Phillips スピーチマイク.
-
接続: VID=06A8 PID=0043 class=03 # Topaz HSB 署名パッド
-
-
ポリシー設定既存のUSBデバイスの自動接続を許可するを編集します。
-
デフォルト値を使用チェックボックスをオフにし、ドロップダウンメニューから利用可能なUSBデバイスを自動的にリダイレクトするを選択して、保存をクリックします。
-
ポリシー設定新しく接続されたUSBデバイスの自動接続を許可するを編集します。
-
デフォルト値を使用チェックボックスをオフにし、ドロップダウンメニューから利用可能なUSBデバイスを自動的にリダイレクトするを選択して、保存をクリックします。