周辺機器

USBデバイスリダイレクト

Citrix Workspaceアプリ for ChromeOSは、幅広いUSB周辺機器をサポートしています。この追加機能により、Googleポリシーを作成してデバイスのPID/VIDを識別し、Citrix Workspaceでの使用を有効にできます。このサポートは新しいUSBデバイスにも適用されます。

重要:

Citrix Workspaceアプリ for ChromeOSではFIDO2リダイレクトがサポートされていないため、ユーザーは代替手段としてUSBリダイレクトを使用してセッション内でYubiKeyにアクセスできます。USBリダイレクトを介してYubiKeyアクセスを有効にするには、以下を確認してください。

  1. Delivery Controller (DDC) で、FIDO2リダイレクトポリシーが禁止に設定されていること。
  2. USBリダイレクトを構成する際、デバイスを分割し、スマートカードインターフェイスではなく、HIDインターフェイスのみを自動リダイレクトします。

注: Server OS VDAでUSB経由でリダイレクトされた場合、YubiKeyが期待どおりに機能しない可能性がある既知の問題 ([HDX-92219]) があります。[RFHTMCRM-16502]

構成方法

USBデバイスの構成については、Knowledge Centerの記事 CTX200825 を参照してください。

キオスクモードでのUSBデバイスの自動リダイレクト

キオスクモードでは、USBデバイスは手動での操作なしにセッション内に自動的にリダイレクトされます。ユーザーモードおよびパブリックモードでは、初回のみ、ツールバーまたは接続センターからUSBデバイスをセッションに手動でリダイレクトする必要があります。この手動USBリダイレクトは、ChromeオペレーティングシステムにUSBデバイスへのアクセス許可を付与するために行われます。USBデバイスが挿入されると、自動的にセッションにリダイレクトされます。

重要:

  • 複数のセッションが実行中にUSBデバイスを挿入すると、USBはフォーカスされているセッションにリダイレクトされます。
  • フォーカスされているセッションがない場合、USBデバイスはどのセッションにもリダイレクトされません。
  • 単一のセッションが実行中で、USBデバイスを挿入したときにそのセッションがフォーカスされていない場合、USBデバイスのリダイレクトが失敗する可能性があります。

USBデバイスを新しいセッションにリダイレクトするには

注:

USBデバイスを新しいセッションにリダイレクトするには、以前のセッションからUSBデバイスを削除する必要があります。

  1. Citrix Workspaceアイコンを右クリックし、[接続センター]を選択します。接続センターウィンドウが表示されます。
  2. セッションまたはアプリケーションを選択します。
  3. [デバイス]をクリックします。
  4. [USB]セクションに移動します。
  5. [すべて解放]をクリックします。

ダブルホップ

バージョン2301以降、Citrix Workspaceアプリはダブルホップシナリオをサポートします。この機能は、USBリダイレクトの機能強化です。

詳しくは、Citrix Virtual Apps and Desktopsのドキュメントの「ダブルホップ」を参照してください。

複合USBリダイレクト

以前は、複合USBデバイスがローカルデバイスに接続されている場合、USBリダイレクトを介して単一のデバイスとしてのみ使用できました。欠点は、オーディオやビデオなどのインターフェイスも、最適化されたチャネルがあるにもかかわらず、USBを介してリダイレクトされていたことです。インターフェイスが分離されていなかったため、管理者は、最高のパフォーマンスを実現するために、どのコンポーネントをUSB経由でリダイレクトし、どのコンポーネントを最適化された仮想チャネル(オーディオインターフェイスなど)経由でリダイレクトするかを決定できませんでした。

リリース2211以降、管理者は、デバイスの特定のインターフェイスをUSBリダイレクトを介してセッションにリダイレクトするかどうかを構成できます。エンドユーザーは、複合USBデバイスの特定の構成インターフェイスを選択し、USBリダイレクトを介してCitrix Workspaceアプリセッションにリダイレクトできるようになりました。

複合USBリダイレクトについて

USB 2.1以降では、複数の子デバイスが同じUSBバスと単一の接続を共有するUSB複合デバイスの概念をサポートしています。このようなデバイスは、一意のインターフェース番号00-ffを使用して各子デバイスを識別する単一の構成空間と共有バス接続を採用しています。このようなデバイスは、他の独立してアドレス指定されたUSBデバイスの接続用に新しいUSBバスの起点を提供するUSBハブとは異なります。

クライアントエンドポイントで見つかった複合デバイスは、次のいずれかの方法で仮想ホストに転送できます。

  • 単一の複合USBデバイス、または
  • 独立した子デバイスのセット(分割デバイス)

複合USBデバイスが転送されると、デバイス全体がローカルデバイスで使用できなくなります。転送すると、Citrix Workspaceアプリを含むローカルデバイス上のすべてのアプリケーションで、デバイスのローカル使用もブロックされます。

オーディオデバイスとミュートおよび音量コントロール用のHIDボタンの両方を備えたUSBヘッドセットデバイスを考えてみましょう。デバイス全体が汎用USBチャネルを使用して転送されると、最適化されたHDX™オーディオチャネルを介したリダイレクトにデバイスが使用できなくなります。ただし、オーディオを汎用チャネルと比較して最適化されたHDXオーディオチャネルを介して送信すると、より優れたパフォーマンスを実現できます。

これらの問題を解決するために、Citrixは複合デバイスを分割し、汎用USBチャネルを使用する子インターフェースのみを転送することを推奨しています。このようなメカニズムにより、最適化されたHDXエクスペリエンスを提供するCitrix Workspaceアプリを含む、ローカルデバイス上のアプリケーションで他の子デバイスが使用できるようになります。この方法により、必要なデバイスを転送してリモートセッションで利用できるようになります。

この機能を有効にする方法

この機能は、次の方法で有効にできます。

  • Configuration.js
  • グローバルアプリ構成サービス
  • Google管理ポリシー

Configuration.js

configuration.jsファイルを使用して複合USBリダイレクトを構成するには、次の手順を実行します。

  1. ChromeApp root」フォルダーで「configuration.js」ファイルを見つけます。
  2. 複合USBリダイレクト機能を構成するために、「configuration.js」ファイルを編集します。

    注:

    • 変更を加える前に、「configuration.js」ファイルをバックアップすることをお勧めします。
    • Citrix Workspaceアプリ for ChromeOSがユーザー向けに再パッケージ化されている場合にのみ、「configuration.js」ファイルを編集することをお勧めします。
    • configuration.js」ファイルを編集するには、管理者レベルの資格情報が必要です。
  3. enableCompositeDeviceSplittrueに設定します。

以下はJSONデータの例です。

```
{
    "features": {
        "usb": {
            "enableCompositeDeviceSplit": true
        }
    }
}
<!--NeedCopy--> ```
  1. 変更を保存します。

注:

  • この機能を無効にするには、enableCompositeDeviceSplit属性をfalseに設定します。

グローバルアプリコンフィギュレーションサービス

クラウド設定では、管理者はGlobal App ConfigurationサービスでenableCompositeDeviceSplit属性をTrueに設定することにより、複合USBリダイレクト機能を有効にできます。

詳細については、Global App Configurationサービスのドキュメントを参照してください。

Google管理ポリシー

オンプレミス展開では、管理者はGoogle管理ポリシーを使用して複合USBリダイレクト機能を次のように有効にできます。

  1. Google管理ポリシーにサインインします。
  2. デバイス管理 > Chrome管理 > ユーザー設定に移動します。
  3. engine_settingsキーの下にあるpolicy.txtファイルに次の文字列を追加します。以下はJSONデータの例です。

    {
        "features": {
            "usb": {
                "enableCompositeDeviceSplit": true
            }
        }
    }
    <!--NeedCopy-->
    
  4. 変更を保存します。

設定方法

前提条件:

  • VID:PID値を持つUSBデバイスのリストを許可し、Delivery ControllerでUSBデバイスリダイレクトのポリシーを有効にします。詳細については、ナレッジセンターの記事CTX200825を参照してください。
  • この機能は管理対象デバイスで動作し、BYODでは動作しません。

USBの自動検出を有効にするには:

  1. Google管理ポリシー設定に移動します。
  2. WebUSB API allowed devicesオプションを選択します。
  3. ChromeOS拡張機能のCitrix WorkspaceアプリIDを入力します。例:chrome-extension://haiffjcadagjlijoggckpgfnoeiflnem
  4. デバイスのVIDとPIDを次のように追加します。

    USB

    VIDとPIDの値を追加すると、Citrix Workspaceアプリはセッション内のデバイスを自動的に検出できるようになります。

  5. Google管理ポリシーを適用します。デバイスルールとJSONデータのサンプルに関する詳細については、次のセクションを参照してください。

  6. 変更を保存します。

デバイスルール

Citrix Workspaceアプリは、デバイスルールを使用して、どのUSBデバイスをリモートセッションへの転送を許可または禁止するかを決定します。

キーワードの説明は次のとおりです。

  • allow: このセクションには、セッションにリダイレクトできるデバイスとその子インターフェイスのリストが含まれます。
  • deny: このセクションには、セッションにリダイレクトできないデバイスとその子インターフェイスのリストが含まれます。
  • autoRedirect: このセクションには、USBリダイレクトを介してセッションに自動リダイレクトできるデバイスとその子インターフェイスのリストが含まれます。

    注:

    • 各オブジェクトは、USBデバイスの必須のvidpid値を持つデバイスを表します。「split」と「interfaceClass」の値はオプションです。
  • vid, pid (必須): USBデバイスのベンダーID (VID) と製品ID (PID) を表します。値を16進形式で入力します。
  • split (オプション): デバイスを子インターフェイスに分割するかどうかを示すブール値を想定しています。
  • interfaceClass (オプション): USBインターフェイスクラスを表します。許可される値は、オーディオ、ビデオ、HID、プリンター、ストレージなどです。

以下はJSONデータの例です。

{
"settings": {
"value": {
"settings_version": "1.0",
"device_settings": {
"deviceRules": {

    "allow": [
        {"vid": "11","pid": "22",  "split":true, "interfaceClass":["audio","video"]} //split device and allow redirection of 'audio' & 'video' interfaces.
    ],

    "deny": [
        {"vid": "33","pid": "44"},  //deny redirection of this whole device with vid= 33 & pid = 44, including all of its interfaces.
        {"vid": "77","pid": "88","split":true,"interfaceClass":["audio"]}    //split device and deny the redirection of 'audio' interface only; remaining interfaces(if any) are redirected through USB.
    ],

    "autoRedirect": [
    {"vid": "55","pid": "66"}, //auto redirect the device when it's connected.
    {"vid": "55","pid": "66","split":true,"interfaceClass":["hid"]} //split device and auto redirect only the 'hid' interface when the device is connected.
    ]
                }
           }
       }
    }
}
<!--NeedCopy-->

この機能の使用方法

複合USBリダイレクト機能を使用するには:

  1. ツールバーのUSBアイコンをクリックします。

    USB

    USBデバイスが接続されていない場合、次のポップアップが表示されます。

    USB

  2. USBデバイスをローカルマシンに接続します。 次のポップアップが表示される場合があります。

    USB

  3. USB構成要素を表示およびリダイレクトするには、USBデバイスをクリックします。接続が成功すると、Citrix WorkspaceアプリがUSBを検出します。各USB構成要素インターフェイスには、ドロップダウンメニューが表示されます。2つのオプションは次のとおりです。

    • セッション内およびローカルマシンアクセス(最適化済み): デバイス上およびセッション内でUSBにアクセスする場合は、このオプションを選択します。
    • セッション内アクセス(汎用): セッション内でのみUSBにアクセスする場合は、このオプションを選択します。 パフォーマンスを向上させるには、セッション内およびローカルマシンアクセス(最適化済み)オプションを選択します。

    USB

  4. インターフェイスをリダイレクトするには、接続を選択します。

    USB

    リダイレクトが成功すると、ステータスが接続済みに変わります。

注記:

  • USBデバイスを手動で追加するには、デバイスの追加をクリックします。USBデバイスを一覧表示するChromeピッカーダイアログが表示されます。リストからデバイスを選択できます。

  • USBデバイスの接続が拒否された場合、次のエラーメッセージが表示されます:

    「管理者が新しく挿入されたデバイスをブロックしました。 組織の管理者にお問い合わせください。

セッション間でUSBインターフェイスを転送する方法

ツールバーのUSBアイコンをクリックすると、セッションに接続されているUSBデバイスのリストが表示されます。USBデバイスがすでに別のセッションで使用されている場合、USB構成要素に別のセッションに接続済みというステータスが表示されます。

現在のセッションにリダイレクトするには、USB構成要素の反対側にある接続を選択します。ステータスはそれに応じて変更されます。

複合USB自動リダイレクト設定

以前は、エンドユーザー設定を行うためのUSB自動リダイレクト設定に関連するオプションはありませんでした。管理者がこれらのポリシーを制御するため、エンドユーザーはセッション起動ごとに必要なUSBデバイスを手動でリダイレクトする必要がありました。

バージョン2301以降、エンドユーザーは、仮想デスクトップセッション内の任意のUSBデバイスの自動リダイレクト設定を選択できます。Citrix Workspaceアプリは、エンドユーザーがUSB自動リダイレクトを制御できるアプリレベルの設定を提供するようになりました。エンドユーザーは設定を行い、セッション起動間で設定を保存できます。

2つのオプションがあります。1つはセッション起動時、もう1つはセッション実行中です。

自動リダイレクト

注:

  • この機能はオンプレミスおよびクラウド展開をサポートしており、管理対象のChromeユーザーのみが利用できます。

DDCポリシーによる複合USBリダイレクトの構成

以前は、管理者はGoogle管理ポリシーを使用してクライアント側のUSBリダイレクトを構成していました。

2306リリース以降、DDCポリシーを通じてUSBリダイレクトを構成することもできます。DDCポリシーによる構成により、管理者はポリシーと動作を定義するための統一された一元的な方法を持つことができます。これらのポリシーは、管理対象デバイスとユーザーのオンプレミスおよびクラウド展開に適用できます。この機能は、VDAバージョン2212以降でサポートされています。

構成方法

この機能は、以下のいずれかの方法で構成できます。

  • Configuration.js
  • Google管理ポリシー

注:

  • ポリシー enableDDCUSBPolicy は、デフォルトで true に設定されています。

Configuration.js

configuration.js ファイルを使用してこの機能を無効にするには、次の手順を実行します。

  1. ChromeApp root フォルダーにある configuration.js ファイルを見つけます。
  2. ファイルを編集します。

    注:

    • Citrixは、変更を加える前に configuration.js ファイルをバックアップすることを推奨します。
    • Citrixは、Citrix Workspaceアプリ for ChromeOSがユーザー向けに再パッケージ化されている場合にのみ、configuration.js ファイルを編集することを推奨します。
    • configuration.js ファイルを編集するには、管理者レベルの資格情報が必要です。」.
  3. enableDDCUSBPolicy の値を false に設定します。JSON データの例を次に示します。」:

    
    "features" : {
    "usb" : {
       "enableDDCUSBPolicy": false
        }
    }
    <!--NeedCopy-->
    
  4. 「変更を保存します。」.

「Google 管理ポリシー」

「管理対象デバイスおよびユーザーの場合、管理者は Google 管理ポリシーを使用して、この機能を次のように無効にできます。」:

  1. 「Google 管理ポリシーにサインインします。」.

  2. デバイス管理 > Chrome 管理 > ユーザー設定 に移動します。」.

  3. engine_settings キーの下にある policy.txt ファイルに、次の文字列を追加します。 JSON データの例を次に示します。

        "features" : {
        "usb" : {
           "enableDDCUSBPolicy": false
        }
    }
    <!--NeedCopy-->
    
  4. 「変更を保存します。」.

「DDC ポリシー」

「次のスクリーンショットは、USB リダイレクトに関連する DDC ポリシーを示しています。この機能は、VDA バージョン 2212 以降でサポートされています。」.

DDC

「USB リダイレクトに関連する DDC ポリシーの詳細については、Citrix Virtual Apps and Desktops ドキュメントの次の記事を参照してください。」:

USBデバイスの自動リダイレクト

USBデバイスを自動的にリダイレクトするには、USBデバイス規則に従う必要があります。 USBデバイス規則は、以下を通じて構成できます。

複合USBデバイスUIの機能強化

2306リリース以降、複合USBデバイスの構成が「”split”: true」に設定されている場合、USBデバイスUIはインターフェイスクラスではなくインターフェイス番号に基づいてコンポーネントを表示します。

詳しくは、「複合USBリダイレクト」の記事を参照してください。

ユーザーインターフェイス

以下に例を示します。

インターフェイス番号

DDCポリシーによる複合USBリダイレクトの機能強化

2307バージョン以降、特定の複合USBインターフェイスまたはクラスがデフォルトでVDAにリダイレクトできるかどうかを判断できます。ChromeOSデバイスに複合USBが接続されている場合、構成enableDefaultAllowPolicyは、デフォルトでDDCポリシーを介したUSBリダイレクトを許可できるかどうかを決定するのに役立ちます。VDAバージョン2212以降がこの機能をサポートしています。

使用方法

属性 enableDefaultAllowPolicytrue に設定し、特定のインターフェースクラスまたはインターフェース番号をVDAにリダイレクトする場合、他のインターフェースクラスまたは番号がリダイレクトされないようにするポリシー規則を追加する必要があります。この機能は、DDCポリシー クライアントUSBデバイスリダイレクト規則 (バージョン2) を通じて設定できます。

詳細については、USBデバイスリダイレクト規則 (バージョン2) を参照してください。さらに、拒否された部分はGoogle管理ポリシーを通じて設定できますが、インターフェースクラスレベルのみです。

詳細については、複合USBデバイスUIの機能強化 を参照してください。

以下は、インターフェース番号03のリダイレクトを許可するDDCポリシー クライアントUSBデバイスリダイレクト規則 (バージョン2) を使用した構成例です。

```
"DENY: vid=1188 pid=A301 split=01 intf=00,01,02"
<!--NeedCopy--> ```

以下は、HIDインターフェースのリダイレクトを許可し、オーディオインターフェースクラスを拒否するGoogle管理ポリシー規則を使用した構成例です。

```
"deny": [
    {"vid":"05e9", "pid":"0428", "split":true, "interfaceClass":["audio"]
    }
]
<!--NeedCopy--> ```

構成方法

この機能は、以下のいずれかの方法で構成できます。

  • Configuration.js
  • Google 管理ポリシー

注:

  • デフォルトでは、ポリシー enableDefaultAllowPolicytrue に設定されています。
Configuration.js

configuration.js ファイルを使用してこの機能を無効にするには、次の手順を実行します。

  1. ChromeApp root フォルダーにある configuration.js ファイルを見つけます。
  2. ファイルを編集します。

    注記:

    • Citrix は、変更を行う前に configuration.js ファイルをバックアップすることをお勧めします。
    • Citrix は、Citrix Workspace アプリ for ChromeOS がユーザー向けに再パッケージ化されている場合にのみ、configuration.js ファイルを編集することをお勧めします。
    • configuration.js ファイルを編集するには、管理者レベルの資格情報が必要です。
  3. enableDefaultAllowPolicy の値を false に設定します。

    以下は JSON データの例です。

    "features" : {
       "usb" : {
       "enableDefaultAllowPolicy": false
        }
    }
    <!--NeedCopy-->
    
  4. 変更を保存します。
Google 管理ポリシー

管理対象デバイスおよびユーザーの場合、管理者は Google 管理ポリシーを使用して、次のようにこの機能を無効にできます。

  1. Google 管理ポリシーにサインインします。
  2. デバイス管理 > Chrome 管理 > ユーザー設定 に移動します。
  3. engine_settings キーの下にある policy.txt ファイルに次の文字列を追加します。

    以下は JSON データの例です。

    'features' : {
        'usb' : {  
        'enableDefaultAllowPolicy': {"type": "false"}
        }
      }
    <!--NeedCopy-->
    
  4. 変更を保存します。

シリアル COM ポートリダイレクト

デフォルトでは、Citrix Workspaceアプリ for ChromeOSは、リダイレクト用の優先シリアルCOMポートとしてCOM5をマッピングします。

既知の制限事項

  • 署名パッドのようなリアルタイム入力シリアルデバイスは、Citrix Workspaceアプリ for ChromeOSセッション内でリダイレクトされない場合があります。[CVADHELP-28555]

構成方法

シリアルCOMポートリダイレクトを構成するには、Citrix Virtual Apps and DesktopsおよびCitrix DaaSのポートリダイレクトポリシー設定を適用して、この機能を有効にします。ポートリダイレクトの詳細については、ポートリダイレクトポリシー設定を参照してください。

注:

デフォルトでは、Citrix Workspaceアプリ for ChromeOSは、リダイレクト用の優先シリアルCOMポートとしてCOM5をマッピングします。

VDAでシリアルCOMポートリダイレクトポリシー設定を有効にした後、以下のいずれかの方法を使用してCitrix Workspaceアプリ for ChromeOSを構成します。

  • Google管理ポリシー
  • configuration.jsファイル
  • アクティブなICA®セッションでコマンドを発行して、デフォルトのマッピングを変更する。

Google管理ポリシーを使用してCOMポートリダイレクトを構成する

ポリシーファイルを編集して、シリアルCOMポートをリダイレクトするには、この方法を使用します。

ヒント:

Citrixでは、Citrix Workspaceアプリ for ChromeOSが再パッケージ化されている場合にのみ、ポリシーファイルを使用してCOMポートを構成することをお勧めします。

Google 管理ポリシーを編集し、以下を含めます。

    {
      "settings": {
               "Value": {
                "settings_version": "1.0",
                "store_settings": {
                "rf_web": {
                "url": "<http://YourStoreWebURL>"
                 }
                 },
                 "engine_settings":{
                 "features" : {
                 "com" : {
       "portname" : "<COM4>", where COM4 indicates the port number that is set by the administrator.                                                   }
                                      }
                                      }
                                      }
                                      }
                                     }

 <!--NeedCopy-->

シリアルCOMポート名のオプションとその説明のリスト:

  • 「portname」: COM (シリアル) 仮想チャネルのポート番号。デフォルトでは、値はCOM5です。

configuration.js ファイルを使用してCOMポートリダイレクトを構成する

この方法を使用して、configuration.js ファイルを編集してシリアルCOMポートをリダイレクトします。configuration.js ファイル内の portname フィールドを見つけ、ポート番号を変更して値を編集します。

例:

"com" :{

"portname" : "COM4"

}
<!--NeedCopy-->

注:

Citrix は、Citrix Workspace app for ChromeOS が StoreFront から再パッケージ化され、再公開される場合にのみ、configuration.js ファイル方式を使用してシリアルポートリダイレクトを構成することを推奨します。

ICAセッションでコマンドを発行してCOMポートリダイレクトを構成する

この方法を使用してシリアルCOMポートをリダイレクトします。アクティブなICAセッションで次のコマンドを実行します。

    net use COM4 : \\Client\COM5
<!--NeedCopy-->

ヒント:

上記の例では、COM4 がリダイレクトに使用される優先シリアルポートです。

永続的な自動USBリダイレクト

バージョン2505以降、USBデバイスはサーバーポリシー設定に基づいて、優先される仮想アプリまたはデスクトップに自動的にリダイレクトされるようになりました。この設定は、以降の起動時にも優先されるアプリまたはデスクトップに保持されます。この機能強化により、USB周辺機器に依存するユーザーに対して、一貫性のあるシームレスなエクスペリエンスが保証されます。

注:

この機能はデフォルトで無効になっています。

利点

利点は次のとおりです。

  • マルチタスク中や追加セッションの起動中でも、USB デバイスが常に適切なセッションに接続されるようにすることで、生産性が向上します。
  • USB リダイレクトは永続的であるため、デバイスを毎回再構成する必要はありません。

構成方法

この機能はデフォルトで無効になっています。この機能は次の方法で有効にできます。

Google 管理ポリシー

管理対象デバイスおよびユーザーの場合、管理者は Google 管理ポリシーを使用して、次のようにこの機能を有効にできます。

  1. Google 管理ポリシーにサインインします。
  2. デバイス管理 > Chrome 管理 > ユーザー設定に移動します。
  3. 次の JSON 文字列を、engine_settings キーの下の policy.txt ファイルに追加します。

    注:
    この構成は、以下にも適用できます。

    • デバイス > Chrome > アプリと拡張機能 > ユーザーとブラウザー > 拡張機能を検索 > 拡張機能のポリシー。
    • デバイス > Chrome > アプリと拡張機能 > 管理対象ゲストセッション > 拡張機能を検索 > 拡張機能のポリシー。
  4. 属性 alwaysAutoRedirectOnFirstSessionLaunchtrue に設定してください。JSON データの例を次に示します。

    {
        "settings": {
            "Value": `
                "settings_version": "1.0",
                "engine_settings": {
                    "features": {
                        "usb": {
                            "alwaysAutoRedirectOnFirstSessionLaunch": true
                        }
                    }
                }
            }
        }
    <!--NeedCopy-->
    
  5. 変更を保存します。

スキャナーリダイレクトのサポート

バージョン 2411 以降、スキャンデバイスをローカルマシンに接続し、スキャナーを仮想セッションにリダイレクトできます。この機能により、Citrix Workspace™ アプリセッション内でスキャンされたファイルにアクセスし、Citrix Workspace アプリを介してアクセス可能な他のアプリにドキュメントを簡単にアップロードできます。

バージョン 2411 では、最適化されたスキャナーリダイレクトが一般提供されています。この機能により、パフォーマンスと効率が向上します。詳細については、Citrix Virtual Apps and Desktops のドキュメントにある「スキャナーリダイレクト」を参照してください。

注:

  • この機能は、Citrix Virtual Apps and Desktops™ バージョン 2411 以降でデフォルトで有効になっています。
  • Citrix Virtual Apps and Desktops 2407 バージョンでこの機能を有効にするには、「前提条件」セクションに記載されている手順に従ってください。
  • この機能は、Citrix Virtual Apps and Desktops バージョン 2407 以降をサポートしています。

機能のサポート状況

現在、接続できるスキャナーは、富士通 (fi-7160) と富士通 (fi-8170) の2機種のみです。

スキャナーリダイレクトの前提条件

Citrix Virtual Apps and Desktops 2407 バージョンで DDC の SANE リダイレクトポリシーを有効にするには、次の手順を実行します。

  1. Desktop Delivery Controller™ (DDC) マシンにサインインし、Citrix Studio を開きます。
  2. ポリシー > ポリシーの作成 をクリックします。「ポリシーの作成」ダイアログボックスが表示されます。

    スキャナー(/en-us/citrix-workspace-app-for-chrome/media/scanner-create-policy.png)

  3. 示されているように、SANEスキャナーリダイレクトを検索します。

    スキャナー(/en-us/citrix-workspace-app-for-chrome/media/scanner-sane-search.png)

  4. SANEスキャナーリダイレクトオプションを選択します。設定の編集ダイアログボックスが表示されます。許可オプションを選択します。

    スキャナー(/en-us/citrix-workspace-app-for-chrome/media/scanner-sane-allowed.png)

  5. OKをクリックします。

この機能の既知の制限事項

  • セッションがスキャナーを使用しており、スキャンが進行中の場合、2番目のセッションからスキャナーを使用しようとすると、最初のセッションのスキャン操作が突然失敗します。
  • ユーザーの承認なしにドキュメントスキャンを許可するために使用されるサイレントスキャンオプションは、Google管理コンソールのキオスク設定では利用できません。詳細については、パートナーチケットを参照してください。
  • スキャナーの一部の機能が期待どおりに動作しない場合があります。たとえば、ページ幅、ページ高さ、用紙サイズ、明るさ、コントラストなどです。この問題は、オプション記述子に関するサードパーティのスキャナーAPIのバグが原因で発生します。[RFHTMCRM-13829]
  • スキャナーがChromebookに接続されている場合、ChromeOSから「スキャナーソフトウェアをインストールできません」というエラーメッセージが時折表示されることがあります。その後、スキャン操作が失敗する可能性があります。詳細については、パートナーチケットを参照してください。[RFHTMCRM-15966]
  • Citrix Workspaceアプリfor ChromeOSセッションでは、スキャナーのアクセス許可ウィンドウであるドキュメントスキャナーの検索が、画面中央に配置されずに途切れたり、ずれたりして表示されることがあります。この問題は、サードパーティのGoogleの制限が原因で発生します。詳細については、パートナーチケットを参照してください。[RFHTMCRM-19069]

テクニカルプレビュー以降に修正された問題

  • Chromebookでリダイレクトされたスキャナーを使用してスキャンしようとすると、エンドユーザーはスキャンプロセスを妨げる次のエラーに断続的に遭遇する可能性があります。 「TWAIN session open error: failure」

    この問題は、スキャナーが適切に接続され、SANEリダイレクトポリシーが有効になっている場合でも発生します。[HDX-70122]

  • VDAをバージョン2407にアップグレードした後、Citrixセッション内で実行されている特定のスキャンアプリを開くと、断続的に応答しなくなることがあります。 [HDX-70280]
  • 特定のスキャンアプリでは、最初のページをスキャンした後、両面スキャン(両面スキャン)と複数ページスキャンが失敗します。例:フロントオフィススキャンアプリ。
  • 特定のスキャンアプリでは、ページをスキャンしているときにカラーパレットがずれています。詳細については、Googleパートナーチケットを参照してください。例:フロントオフィススキャンアプリ。
  • 空のトレイでスキャンを試みた後、断続的にドキュメントのスキャンが失敗します。詳細については、Googleパートナーチケットを参照してください。
  • 最適化されたスキャナーリダイレクト機能の修正された問題:

    • スキャナーアプリケーションのUIがADF両面ソース選択を正しくトリガーしないため、両面スキャンが失敗します。
    • スキャナーアプリケーションがトレイ内の複数ページを正しく処理しないため、複数ページスキャンオプションでは1ページしかスキャンされません。
    • スキャナーアプリケーションがネイティブ設定と比較してこのオプションを自動的に選択しないため、両面スキャン中に空白ページのスキップスキャンが失敗します。
    • スキャナーアプリケーションが色を正確に再現しないため、スキャンされたページのカラーパレットが正しく表示されません。
  • Google Cloud Platform (GCP) VDAサーバーでChromeOS用Citrix Workspaceアプリを使用してスキャンすると、GCPホスト型VDAに接続するChromeOSエンドポイントのみに影響するプラットフォーム固有の接続問題により、一貫した遅延またはラグが発生します。この修正は、Citrix Apps and Desktops 2507 CU1以降で利用可能です。[CVADHELP-29259]

構成

管理対象ユーザーの場合、ユーザーの承認なしにドキュメントスキャンを許可するには、管理者はGoogle管理コンソールからサイレントスキャンオプションを有効にできます。

サイレントスキャンを有効にするには:

  1. デバイス > Chrome > アプリと拡張機能に移動します。
  2. Citrix WorkspaceアプリIDを選択します。
  3. 右側のパネルにある「サイレントスキャン」オプションを有効にします。

    サイレントスキャナー

  4. 変更を保存します。