USBデバイスポリシー設定
USBデバイスセクションには、USBデバイスのファイルリダイレクトを管理するためのポリシー設定が含まれています。
クライアントUSBデバイス最適化ルール
クライアントUSBデバイス最適化ルールは、最適化を無効にするか、最適化モードを変更するためにデバイスに適用できます。
ユーザーがUSB入力デバイスを接続すると、ホストはUSBポリシー設定がそのデバイスを許可するかどうかを確認します。デバイスが許可されている場合、ホストはデバイスのクライアントUSBデバイス最適化ルールを確認します。ルールが指定されていない場合、デバイスは最適化されません。キャプチャモード (04) は、署名デバイスに推奨されるモードです。高遅延によってパフォーマンスが低下する他のデバイスの場合、管理者はインタラクティブモード (02) を有効にできます。この記事の表で利用可能なモードの説明を参照してください。
知っておくとよいこと
-
Wacomの署名パッドおよびタブレットを使用する場合は、スクリーンセーバーを無効にすることをお勧めします。スクリーンセーバーを無効にする手順は、このセクションの最後にあります。
-
Wacom STU署名パッドおよびタブレットシリーズ製品の最適化のサポートは、Citrix Virtual Apps and Desktops™ポリシーのインストール時に事前設定されています。
-
署名デバイスはCitrix Virtual Apps and Desktops全体で動作し、署名デバイスとして使用するためにドライバーを必要としません。Wacomには、デバイスをさらにカスタマイズするためにインストールできる追加のソフトウェアがあります。
<http://www.wacom.com/>を参照してください。 -
描画タブレット。特定の描画入力デバイスは、PCI/ACPIバス上でHIDデバイスとして表示される場合があり、サポートされていません。これらのデバイスは、Citrix Virtual Desktopsセッション内でリダイレクトされるように、クライアント上のUSBホストコントローラーに接続してください。
ポリシールールは、空白で区切られたtag=value形式の式を取ります。以下のタグがサポートされています。
| タグ名 | 説明 |
|---|---|
| モード | 最適化モードは、class=03の入力デバイスでサポートされています。サポートされているモードは次のとおりです。最適化なし - 値01。インタラクティブモード - 値02。ペンタブレットや3D Proマウスなどのデバイスに推奨されます。キャプチャモード - 値04。署名パッドなどのデバイスに推奨されます。 |
| VID | デバイス記述子からのベンダーID(4桁の16進数)。 |
| PID | デバイス記述子からの製品ID(4桁の16進数)。 |
| REV | デバイス記述子からのリビジョンID(4桁の16進数)。 |
| クラス | デバイス記述子またはインターフェース記述子のいずれかからのクラス。 |
| サブクラス | デバイス記述子またはインターフェース記述子のいずれかからのサブクラス。 |
| 保護 | デバイス記述子またはインターフェース記述子のいずれかからのプロトコル。 |
例
Mode=00000004 VID=067B PID=1230 class=03 #キャプチャモードで動作する入力デバイス
Mode=00000002 VID=067B PID=1230 class=03 #インタラクティブモードで動作する入力デバイス(デフォルト)
Mode=00000001 VID=067B PID=1230 class=03 #最適化なしで動作する入力デバイス
Mode=00000100 VID=067B PID=1230 #デバイスセットアップの最適化が無効(デフォルト)
Mode=00000200 VID=067B PID=1230 #デバイスセットアップの最適化が有効
Wacom署名パッドデバイスのスクリーンセーバーを無効にする
Wacom署名パッドおよびタブレットを使用するには、Citrix®はスクリーンセーバーを次のように無効にすることをお勧めします。
-
デバイスをリダイレクトした後、Wacom-STU-Driverをインストールします。
-
署名パッドのコントロールパネルにアクセスするには、Wacom-STU-Display MSIをインストールします。
-
コントロールパネル > Wacom STU Display > STU430 または STU530 に移動し、お使いのモデルのタブを選択します。
-
「変更」を選択し、UACセキュリティウィンドウが表示されたら「はい」を選択します。
-
「スライドショーを無効にする」を選択し、「適用」を選択します。
1つの署名パッドモデルに対して設定が行われると、その設定はすべてのモデルに適用されます。
クライアントUSBデバイスのリダイレクト
この設定は、USBデバイスのユーザーデバイスとの間のリダイレクトを許可または禁止します。
デフォルトでは、USBデバイスはリダイレクトされません。
クライアントUSBデバイスリダイレクト規則
この設定は、USBデバイスのリダイレクトルールを指定します。
デフォルトでは、ルールは指定されていません。
ユーザーがUSBデバイスを接続すると、ホストデバイスは一致が見つかるまで各ポリシー規則と照合して確認します。いずれかのデバイスに対する最初の一致が最終的なものと見なされます。最初の一致が許可ルールである場合、そのデバイスは仮想デスクトップにリモート接続されます。最初の一致が拒否ルールである場合、そのデバイスはローカルデスクトップでのみ利用可能です。一致が見つからない場合、デフォルトのルールが使用されます。
ポリシー規則は{Allow:
|Deny:}の形式をとり、その後に空白で区切られたtag=value式のセットが続きます。次のタグがサポートされています。
| タグ名 | 説明 |
|---|---|
| VID | デバイス記述子からのベンダーID |
| PID | デバイス記述子からの製品ID |
| REL | デバイス記述子からのリリースID |
| クラス | デバイス記述子またはインターフェイス記述子のいずれかからのクラス |
| サブクラス | デバイス記述子またはインターフェース記述子のいずれかからのサブクラス |
| プロトコル | デバイス記述子またはインターフェイス記述子のいずれかからのプロトコル |
ポリシー規則を作成する際は、次の点に注意してください。
-
規則では大文字と小文字は区別されません。
-
規則の末尾にはオプションのコメントを付けることができます。コメントは#で始まります。
-
空行と純粋なコメント行は無視されます。
-
タグは一致演算子 = を使用する必要があります (例: VID=067B_。
-
各ルールは新しい行で開始するか、セミコロンで区切られたリストの一部である必要があります。
-
USB Implementers Forum, Inc. の Web サイトで入手可能な USB クラスコードを参照してください。
管理者定義の USB ポリシールールの例:
-
許可: VID=067B PID=0007 # 別の産業、別のフラッシュドライブ
-
拒否: Class=08 subclass=05 # マスストレージ
-
すべての USB デバイスを拒否するルールを作成するには、他のタグなしで「DENY:」を使用します。
クライアント USB プラグアンドプレイデバイスのリダイレクト
この設定により、カメラや販売時点情報管理 (POS) デバイスなどのプラグアンドプレイデバイスをクライアントセッションで使用することを許可または禁止します。
デフォルトでは、プラグアンドプレイデバイスのリダイレクトは許可されています。「許可」に設定すると、特定のユーザーまたはグループのすべてのプラグアンドプレイデバイスがリダイレクトされます。「禁止」に設定すると、デバイスはリダイレクトされません。
USB デバイスの自動リダイレクトを構成する
USB サポートが有効になっている場合、USB デバイスは自動的にリダイレクトされます。また、USB ユーザー設定は USB デバイスを自動的に接続するように設定されています。
注:
Receiver for Windows 4.2 では、デスクトップアプライアンスモードで動作している場合も USB デバイスは自動的にリダイレクトされます。また、接続バーは表示されません。以前のバージョンの Citrix Receiver for Windows では、USB デバイスは以下のモードで動作している場合も自動的にリダイレクトされます。
-
デスクトップアプライアンスモード
-
仮想マシン (VM) ホスト型アプリケーション
すべてのUSBデバイスをリダイレクトすることが常に最適であるとは限りません。ユーザーは、自動的にリダイレクトされないUSBデバイスリストからデバイスを明示的にリダイレクトできます。USBデバイスがリストに表示されたり、リダイレクトされたりするのを防ぐには、クライアントエンドポイントまたはDDCポリシーのいずれかでDeviceRulesを使用します。詳細については、管理者ガイドを参照してください。
注意:
レジストリエディターを誤って使用すると、オペレーティングシステムの再インストールが必要になるような深刻な問題が発生する可能性があります。Citrixは、レジストリエディターの誤った使用によって生じた問題が解決できることを保証できません。レジストリエディターは、ご自身の責任において使用してください。編集する前に、必ずレジストリをバックアップしてください。
USBデバイスの自動リダイレクトに関するユーザー設定
ポリシー:
-
ローカルグループポリシーエディターを開き、管理用テンプレート > Citrixコンポーネント > Citrix Receiver™ > クライアントデバイスのリモート処理 > 汎用USBリモーティングに移動します。
-
新しいUSBデバイスを開き、有効を選択し、OKをクリックします。
-
既存のUSBデバイスを開き、有効を選択し、OKをクリックします。
シトリックス レシーバー:
-
Citrix Receiverの環境設定 > 接続に移動します。
-
以下に示すオプションが選択されていることを確認します。
-
セッションの開始時に、デバイスを自動的に接続する
-
セッションの実行中に新しいデバイスが接続された場合、デバイスを自動的に接続する。
-
-
OKをクリックします。
すべてのレジストリキーとポリシーの変更は、Windowsクライアントデバイスに適用されます。
通常のUSBプリンターのリダイレクト
通常のUSBプリンターに最適なソリューションは、専用のユニバーサルプリンタードライバーと仮想チャネルを使用して印刷を実行することです。デフォルトでは、通常のUSBプリンターは自動的にリダイレクトされません。
通常のプリンターはヒューリスティックを使用して検出されます。また、例えばスキャン機能を備えた高度なプリンターは、完全に機能させるにはUSBサポートを使用してリダイレクトする必要がある場合があります。
通常のプリンターが自動的にリダイレクトされるかどうかを構成するには、このレジストリを使用します。
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB\Devices
名前: AutoRedirectPrinters
種類: DWORD
データ: 00000000
デフォルト値は0です(自動的にリダイレクトしません)。値を0より大きい任意の数値に変更すると、通常のUSBプリンターをリダイレクトするためのUSBサポートが有効になります。
Active Directoryポリシーをこのレジストリキーに展開し、両方が存在する場合は非ポリシー値を上書きすることもできます。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices
名前: AutoRedirectPrinters
種類: DWORD
データ: 00000000
通常のオーディオデバイスのリダイレクト
通常のプリンターと同様に、通常のオーディオデバイスからオーディオデータを送信するには、ICA®の専用オーディオ仮想チャネルを使用することで最高のユーザーエクスペリエンスが実現されます。ただし、一部の特殊なデバイスはUSBサポートを使用してリダイレクトする必要がある場合があります。どのデバイスが通常のオーディオデバイスであるかを判断するためにヒューリスティックが使用されます。
通常のオーディオデバイスが自動的にリダイレクトされるかどうかを構成するには、クライアントエンドポイントでこのレジストリを使用します。
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB\Devices
名前: AutoRedirectAudio
種類: DWORD
データ: 00000000
デフォルトは0に設定されています (自動的にリダイレクトしません)。値を0以外に変更すると、USBサポート付きのプレーンなUSBオーディオデバイスがリダイレクトされます。
Active Directoryポリシーを使用して、この値をレジストリキーに展開し、両方が存在する場合は非ポリシー値を上書きできます。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices
名前: AutoRedirectAudio
種類: DWORD
データ: 00000000
プレーンなストレージデバイス (マスストレージデバイス) のリダイレクト
プレーンなストレージデバイスの場合、最適化も行うクライアントドライブマッピングなど、専用の仮想チャネルを使用することで、最高のユーザーエクスペリエンスを実現できます。ファイルの単純な読み書きに加えて、CD/DVDの書き込みや暗号化されたファイルシステムデバイスへのアクセスなど、特定の特殊なタスクを実行するには、ジェネリックUSBサポートを使用してデバイスをリダイレクトする必要がある場合があります。
どのデバイスがプレーンなストレージデバイスであるかを判断するために、ヒューリスティックが使用されます。プレーンなストレージデバイスを自動的にリダイレクトするかどうかを設定するには、このレジストリキーを使用します。
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB\Devices
名前: AutoRedirectStorage
種類: DWORD
データ: 00000000
デフォルトは0に設定されています (自動的にリダイレクトしません)。値を0以外に変更すると、ジェネリックUSBサポートを使用してプレーンなUSBストレージデバイスがリダイレクトされます。
Active Directoryポリシーを使用して、この値を以下のレジストリキーに展開し、両方が存在する場合は非ポリシー値を上書きすることもできます。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices
名前: AutoRedirectStorage
種類: DWORD
データ: 00000000
注:
汎用USBサポートを使用している場合、プレーンストレージデバイスへの読み取り専用アクセスは構成できませんが、CDMを使用している場合は構成できます。
ハードウェア暗号化機能付きUSBフラッシュドライブのリダイレクト
ハードウェア暗号化機能付きUSBフラッシュドライブは、通常、暗号化されたストレージパーティションと、暗号化されたパーティションをロック解除するためのユーティリティが含まれる2番目のユーティリティパーティションで構成されています。USBフラッシュドライブデバイスの場合、最適化も実行する専用のクライアントドライブマッピング/動的サムドライブマッピングHDX仮想チャネルを使用することで、最高のユーザーエクスペリエンスを実現できます。
汎用USBリダイレクトは、以下の場合に必要です。
-
Windows以外のクライアント (例: Linuxクライアント)
-
顧客がクライアント上のローカル機能へのユーザーアクセスを制限 (ロックダウン) しているクライアント
汎用USBリダイレクトは、ハードウェア暗号化なしで任意のUSBストレージデバイスをシングルセッションOSおよびマルチセッションOS VDAセッションの両方にリダイレクトできます。
Citrix Virtual Apps and Desktops™ 7 1808より前は、ハードウェア暗号化機能付きUSBフラッシュドライブをシングルセッションOSまたはマルチセッションOS VDAセッションに実用的な方法でリダイレクトできませんでした。Citrix Virtual Apps and Desktops 7 1808で導入された新機能強化により、ハードウェア暗号化機能付きUSBフラッシュドライブの汎用USBリダイレクトがシングルセッションOSおよびマルチセッションOS VDAセッションにサポートされます。 デバイスがリダイレクトされた後、そのドライブはローカルクライアントに表示されません。したがって、ドライブのロック解除が必要な場合は、セッション内で実行してください。この機能にはWindows Update KB4074590が必要です。
プレーン静止画デバイス (スキャナーおよびデジタルカメラ)
プレーン静止画デバイスの場合、最適化も実行する専用の仮想チャネル (TWAIN仮想チャネルなど) を使用することで、最高のユーザーエクスペリエンスを実現できます。これらのデバイスは業界標準に準拠している必要があります。デバイスが非準拠であるか、元の意図に従って使用されていないと見なされる場合、汎用USBリダイレクトがデバイスを使用する唯一の方法となる可能性があります。どのデバイスがプレーン静止画デバイスであるかを判断するためにヒューリスティックが使用されます。
このレジストリキーを使用して、プレーン静止画デバイスが自動的にリダイレクトされるかどうかを構成します。
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB\Devices
名前: AutoRedirectImage
種類: DWORD
データ: 00000000
デフォルトは0に設定されています(自動的にリダイレクトされません)。値を0以外に変更すると、汎用USBのプレーンなUSB静止画デバイスがリダイレクトされます。
Active Directoryポリシーを使用して、この値をこのレジストリキーに展開することもでき、両方が存在する場合は非ポリシー値を上書きします。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices
名前: AutoRedirectImage
種類: DWORD
データ: 00000000
デバイス固有の設定
Citrix最適化可能デバイスを選択するために使用されるヒューリスティックは、必ずしもユーザーの希望と一致するとは限りません。Citrix最適化可能デバイスの例としては、プリンター、オーディオ、ビデオ、ストレージ、静止画デバイスなどがあります。上記にリストされていないデバイスの自動リダイレクトを制御したい場合があります。デバイス固有の基準で自動リダイレクトを制御できます。
例として、DemoTech 2,000バーコードリーダーはUSBサポートを使用してリダイレクトする必要はありません。ベンダー識別子は12AB、製品識別子は5678です。これらの16進数はデバイスマネージャーで確認できます。
これが自動的にリダイレクトされるのを防ぐには、このデバイス固有のレジストリキーを作成します。
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB\Devices\VID12AB PID5678
名前: AutoRedirect
種類: DWORD
データ: 00000000
値が0の場合、デバイスは自動的にリダイレクトされません。0以外の値は、デバイスが自動リダイレクトの対象となることを示します(ユーザー設定による)。ベンダー識別子と製品識別子の間には単一のスペース文字があります。
Active Directoryポリシーを使用して、この値をこのレジストリキーに展開することもできます。両方が存在する場合、非ポリシー値を上書きします。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices\VID12AB PID5678
名前: AutoRedirect
種類: DWORD
データ: 00000000
デバイス固有のAutoRedirect設定は、上記で説明したより一般的なAutoRedirectXXX値よりも優先されます。Citrix最適化デバイスのデフォルトのヒューリスティックは、デバイスを汎用として誤って解釈する可能性があります。したがって、デバイス固有のAutoRedirect値を1に設定して、自動的にリダイレクトします。
既存のUSBデバイスの自動接続を許可する
この設定は、セッション開始時にエンドポイントに接続されている既存のUSBデバイスをリモートセッションに自動接続することを許可または防止します。
この設定をポリシーに追加するときは、次のいずれかのオプションを選択します。
-
利用可能なUSBデバイスをリダイレクトする前に確認する。
-
利用可能なUSBデバイスを自動的にリダイレクトしない。
-
利用可能なUSBデバイスを自動的にリダイレクトする。
デフォルトでは、利用可能なUSBデバイスをリダイレクトする前に確認するオプションが選択されています。選択されたポリシーに基づいて、クライアントの環境設定 > デバイスセクションで選択されたオプションを上書きできます。
注:
現在、既存のUSBデバイスの自動接続を許可するポリシーは、Citrix Workspace™ app for Windowsにのみ適用されます。
新しく接続されたUSBデバイスの自動接続を許可する
この設定は、セッション中にエンドポイントに挿入されたUSBデバイスをリモートセッションに自動接続することを許可または防止します。
この設定をポリシーに追加するときは、次のいずれかのオプションを選択します。
-
利用可能なUSBデバイスをリダイレクトする前に確認する。
-
利用可能なUSBデバイスを自動的にリダイレクトしない。
-
利用可能なUSBデバイスを自動的にリダイレクトします。
デフォルトでは、利用可能なUSBデバイスをリダイレクトする前に確認するオプションが選択されています。選択されたポリシーに基づいて、クライアントの基本設定 > デバイスセクションで選択されたオプションが上書きされる場合があります。
注:
現在、新しく接続されたUSBデバイスの自動接続を許可するポリシーは、Citrix Workspaceアプリ for Windowsにのみ適用されます。
クライアントUSBデバイスリダイレクト規則 (バージョン2)
この設定は、USBデバイスをリモートセッションにフィルタリング、分割、および自動接続するためのルールを指定します。
この設定が選択されている場合、ホストはクライアントUSBデバイスリダイレクトルール設定を、この設定で構成されたデバイスルールで上書きします。
詳しくは、「複合USBデバイスリダイレクトの構成」を参照してください。