構成

Windows向けCitrix Workspaceアプリを使用する場合、ホストされているアプリケーションやデスクトップにユーザーがアクセスできるようにするには、以下の構成を行う必要があります。

管理者のタスクと注意事項

ここでは、Windows向けCitrix Workspaceアプリの管理者に関連するタスクと注意事項について説明します。

フィーチャーフラグ管理

実稼働環境のCitrix Workspaceアプリで問題が発生した場合、機能が出荷された後でも、影響を受ける機能をCitrix Workspaceアプリで動的に無効にすることができます。

無効化するには、フィーチャーフラグと、LaunchDarklyと呼ばれるサードパーティ製サービスを使用します。ファイアウォールまたはプロキシが送信トラフィックをブロックしている場合を除いて、LaunchDarklyへのトラフィックを有効にするために構成する必要はありません。送信トラフィックがブロックされている場合、ポリシー要件に応じて、特定のURLまたはIPアドレス経由のLaunchDarklyへのトラフィックを有効にします。

LaunchDarklyへのトラフィックと通信は、次の方法で有効化できます:

次のURLへのトラフィックを有効にする

  • events.launchdarkly.com
  • stream.launchdarkly.com
  • clientstream.launchdarkly.com
  • Firehose.launchdarkly.com
  • mobile.launchdarkly.com

IPアドレスの許可リストを作成する

IPアドレスの許可リストを作成する必要がある場合、現在のすべてのIPアドレス範囲については、「LaunchDarklyのパブリックIP一覧」を参照してください。この一覧を使用すると、インフラストラクチャの更新に合わせてファイアウォールの構成が自動的に更新されることを確認できます。インフラストラクチャの変更の状態について詳しくは、LaunchDarkly Statusのページを参照してください。

LaunchDarklyのシステム要件

Citrix ADCの分割トンネリングが以下のサービスに対して [オフ] に設定されている場合、アプリがこれらのサービスと通信できることを確認してください:

  • LaunchDarklyサービス。
  • APNsリスナーサービス

LaunchDarklyサービスの無効化

グループポリシーオブジェクト(GPO)ポリシーを使用して、LaunchDarklyサービスを無効にできます。

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace]>[コンプライアンス] の順に移動します。
  3. [サードパーティへのデータの送信を無効にします] ポリシーを選択し、[有効]に設定します。
  4. [適用][OK] の順にクリックします。

グループポリシーオブジェクト管理用テンプレート

次の規則を構成するには、グループポリシーオブジェクト管理用テンプレートを使用することをお勧めします:

  • ネットワークルーティング
  • プロキシサーバー
  • 信頼するサーバーの構成
  • ユーザールーティング
  • リモートユーザーデバイス
  • ユーザーエクスペリエンス

ドメインポリシーおよびローカルコンピューターのポリシーでreceiver.admx/receiver.admlテンプレートファイルを使用することができます。ドメインポリシーの場合、グループポリシー管理コンソールを使ってテンプレートファイルをインポートします。インポートは、組織全体に存在する多くの異なるユーザーデバイスにCitrix Workspaceアプリの設定を適用するのに有用です。単一ユーザーデバイスで変更する場合は、デバイス上のローカルのグループポリシーエディターを使ってテンプレートをインポートします。

Windowsグループポリシーオブジェクト(GPO)管理用テンプレートを使用してCitrix Workspaceアプリを構成することをお勧めします。

インストールディレクトリに、CitrixBase.admxおよびCitrixBase.adml管理用テンプレートファイル(receiver.admlまたはreceiver.admx`receiver.adml`)が含まれています。

注:

.admxおよび.admlファイルは、互換性マトリックスに記載されているWindowsバージョンで使用するためのものです。

Citrix WorkspaceアプリをVDAとともにインストールする場合、ADMX/ADMLファイルは通常\<installation directory>\Online Plugin\Configurationディレクトリにあります。

Citrix WorkspaceアプリをVDAなしでインストールする場合、ADMX/ADMLファイルは通常C:\Program Files\Citrix\ICA Client\Configurationディレクトリにあります。

Citrix Workspaceアプリの各テンプレートファイルとその配置場所については以下の表を参照してください。

注:

最新バージョンのCitrix Workspaceアプリと共に提供されるGPOテンプレートファイルを使用することをお勧めします。

ファイルタイプ ファイルの場所
receiver.adm <Installation Directory>\ICA Client\Configuration
receiver.admx <Installation Directory>\ICA Client\Configuration
receiver.adml <Installation Directory>\ICA Client\Configuration\[MUIculture]
CitrixBase.admx <Installation Directory>\ICA Client\Configuration
CitrixBase.adml <Installation Directory>\ICA Client\Configuration\[MUIculture]

注:

  • CitrixBase.admx\admlがローカルGPOに追加されないと、[ICAファイルの署名を有効にします] ポリシーが失われることがあります。
  • Citrix Workspaceアプリをアップグレードする場合、最新のテンプレートをローカルGPOに追加します。以前の設定はインポート後も保持されます。詳しくは、次の手順を参照してください:

ローカルGPOにreceiver.admx/admlテンプレートファイルを追加するには:

admテンプレートファイルを使用して、ローカルGPOとドメインベースGPOの両方を構成できます。ADMXファイルの管理については、こちらのMicrosoft MSDNの記事を参照してください。

Citrix Workspaceアプリをインストールしてから、以下のテンプレートファイルをコピーします:

ファイルタイプ コピー元 コピー先
receiver.admx Installation Directory\ICA Client\Configuration\receiver.admx %systemroot%\policyDefinitions
CitrixBase.admx Installation Directory\ICA Client\Configuration\CitrixBase.admx %systemroot%\policyDefinitions
receiver.adml Installation Directory\ICA Client\Configuration\[MUIculture]receiver.adml %systemroot%\policyDefinitions\[MUIculture]
CitrixBase.adml Installation Directory\ICA Client\Configuration\[MUIculture]\CitrixBase.adml %systemroot%\policyDefinitions\[MUIculture]

注:

CitrixBase.admx/CitrixBase.admlを\PolicyDefinitionsフォルダーに追加して、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace] のテンプレートファイルを表示します。

アプリ保護

免責事項

アプリ保護ポリシーは基礎となるオペレーティングシステムの必要な機能へのアクセスをフィルタリングします(画面のキャプチャまたはキーボードの操作が必要な特定のAPI呼び出し)。アプリ保護ポリシーは、カスタムの目的別に構築されたハッカーツールに対しても保護を提供します。ただし、オペレーティングシステムの進化によって、画面のキャプチャやキーのログ記録には新しい方法が出てくる場合があります。引き続きこうした方法に対応していきますが、特定の構成や展開では完全な保護を保証することはできません。

アプリ保護は、Citrix Virtual Apps and DesktopsおよびCitrix DaaS(Citrix Virtual Apps and Desktopsサービスの新名称)の使用時にセキュリティを強化する機能です。この機能により、キーロガーや画面キャプチャマルウェアによりクライアントが侵害される可能性が制限されます。アプリ保護では、画面に表示されるユーザーの資格情報や個人情報などの機密情報の流出を防ぎます。この機能を使うと、ユーザーおよび攻撃者がスクリーンショットを撮る、またはキーロガーを使用することにより機密情報を収集、悪用することを防ぐことができます。

アプリ保護では、ライセンスサーバーにアドオンライセンスをインストールする必要があります。Citrix Virtual Desktopsライセンスも必要です。ライセンスについて詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「構成」セクションを参照してください。

要件:

  • Citrix Virtual Apps and Desktopsバージョン1912以降。
  • StoreFrontバージョン1912またはWorkspace。
  • Citrix Workspaceアプリバージョン1912以降。

前提条件:

  • Controllerでアプリ保護機能を有効にする必要があります。詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「アプリ保護」セクションを参照してください。

以下のいずれかの方法で、Citrix Workspaceアプリにアプリ保護コンポーネントを追加できます:

  • Citrix Workspaceアプリのインストール中(コマンドラインインターフェイスまたはGUIを使用)、または
  • アプリの起動中(オンデマンドインストール)。

注:

  • この機能は、Windows 10、Windows 8.1などのデスクトップオペレーティングシステムでのみサポートされます。
  • バージョン2006.1以降、Citrix WorkspaceアプリはWindows 7ではサポートされていません。そのため、アプリ保護はWindows 7では機能しません。詳しくは、「廃止」を参照してください。
  • この機能は、リモートデスクトッププロトコル(RDP)ではサポートされません。

オンプレミスのHDXセッション保護:

2つのポリシーがセッションでのキーロガー対策および画面キャプチャ対策機能を提供します。これらのポリシーは、PowerShellを使用して構成する必要があります。この目的のために利用可能なGUIはありません。

注:

バージョン2103以降、Citrix DaaSはStoreFrontおよびWorkspaceでアプリ保護をサポートします。

Citrix Virtual Apps and DesktopsおよびCitrix DaaSでのアプリ保護の構成については、「アプリ保護」を参照してください。

アプリ保護 - Citrix Workspaceアプリの構成

注:

  • 管理者から指示があった場合にのみ、Citrix Workspaceアプリにアプリ保護コンポーネントを含めます。
  • アプリ保護コンポーネントを追加すると、デバイスの画面キャプチャ機能に影響が及ぶ場合があります。

Citrix Workspaceアプリのインストール中に、次のいずれかの方法でアプリ保護を追加できます:

  • GUI
  • コマンドラインインターフェイス

GUI

Citrix Workspaceアプリのインストール中に、次のダイアログボックスを使用してアプリ保護コンポーネントを追加します。[アプリ保護を有効にする] を選択し、[インストール] をクリックしてインストールを続行します。

アプリ保護_インストール

注:

インストール中にアプリの保護を有効にしないと、保護されたアプリを起動するときにプロンプトが表示されます。その場合、プロンプトに従ってアプリ保護コンポーネントをインストールします。

コマンドラインインターフェイス

Citrix Workspaceアプリのインストール中にコマンドラインスイッチ/includeappprotectionを使用して、アプリ保護コンポーネントを追加します。

次の表に、展開に応じて保護される画面に関する情報を示します:

アプリ保護の展開 保護される画面 保護されない画面
Citrix Workspaceアプリに含まれる Self-service Plug-inとAuth Manager/[ユーザー認証情報]ダイアログボックス コネクションセンター、デバイス、Citrix Workspaceアプリのエラーメッセージ、クライアントの自動再接続、アカウントの追加
Controllerで構成 ICAセッション画面(アプリとデスクトップの両方) コネクションセンター、デバイス、Citrix Workspaceアプリのエラーメッセージ、クライアントの自動再接続、アカウントの追加

スクリーンショットを撮っているときは、保護されたウィンドウだけが黒く表示されます。保護されたウィンドウの外側の領域のスクリーンショットは撮ることができます。ただし、PrtScrキーを使用してWindows 10デバイスでスクリーンショットをキャプチャする場合は、保護されたウィンドウを最小化する必要があります。

想定される動作:

想定される動作は、保護されたリソースが含まれるStoreFrontストアにアクセスする方法によって異なります。

注:

  • 保護されたセッションの起動には、ネイティブのCitrix Workspaceアプリのみを使用することをお勧めします。
  • Web向けWorkspaceでの動作:

    アプリ保護コンポーネントは、Web向けWorkspaceの構成ではサポートされません。アプリ保護ポリシーで保護されているアプリケーションは列挙されません。割り当てられるリソースについて詳しくは、システム管理者にお問い合わせください。

  • アプリ保護をサポートしないCitrix Workspaceアプリバージョンでの動作:

    Citrix Workspaceアプリのバージョン1911以前では、アプリ保護ポリシーで保護されているアプリケーションはStoreFrontで列挙されません。

  • Controllerにアプリ保護機能が構成されているアプリの動作:

    保護されているアプリケーションを起動しようとすると、アプリ保護機能が構成されているControllerにアプリ保護がオンデマンドでインストールされます。次のダイアログボックスが開きます:

    アプリ保護 - オンデマンド

    [はい] をクリックして、アプリ保護コンポーネントをインストールします。保護されているアプリを起動できるようになります。

  • リモートデスクトッププロトコル(RDP)の場合の保護されたセッションの動作

    • リモートデスクトッププロトコル(RDP)セッションを起動すると、アクティブな保護されたセッションが切断されます。
    • リモートデスクトッププロトコル(RDP)セッションでは、保護されたセッションを起動できません。

アプリ保護構成の機能強化

以前は、デフォルトで、Authentication ManagerとSelf-service Plug-inのダイアログボックスが保護されていました。

バージョン2012より、Authentication ManagerインターフェイスとSelf-service Plug-inインターフェイスの両方で、キーロガー対策および画面キャプチャ対策機能を個別に構成することができます。これらの機能は、グループポリシーオブジェクト(GPO)ポリシーを使用することで構成できます。

注:

このGPOポリシーは、ICAおよびSaaSセッションには適用されません。ICAおよびSaaSセッションは、引き続きDelivery ControllerおよびCitrix Secure Private Accessを使用して制御されます。

Self-service Plug-inインターフェイスのアプリ保護の構成:

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace] の順に移動します。
  3. Self-service Plug-inダイアログのキーロガー対策および画面キャプチャ対策を構成するには、[Self Service] > [アプリ保護の管理] ポリシーを選択します。
  4. 次のオプションのいずれか1つまたは両方を選択します:
    • キーロガー対策:キーロガーがキーストロークをキャプチャするのを防ぎます。
    • 画面キャプチャ対策:ユーザーがスクリーンショットを撮ったり、画面を共有したりできないようにします。
  5. [適用][OK] の順にクリックします。

Authentication Managerのアプリ保護の構成:

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace] の順に移動します。
  3. Authentication Managerのキーロガー対策と画面キャプチャ対策を構成するには、[ユーザー認証] > [アプリ保護の管理] ポリシーを選択します。
  4. 次のオプションのいずれか1つまたは両方を選択します:
    • キーロガー対策:キーロガーがキーストロークをキャプチャするのを防ぎます。
    • 画面キャプチャ対策:ユーザーがスクリーンショットを撮ったり、画面を共有したりできないようにします。
  5. [適用][OK] の順にクリックします。

アプリ保護のエラーログ:

バージョン2103以降、アプリ保護のログはCitrix Workspaceアプリログの一部として収集されます。ログ収集について詳しくは、「ログ収集」を参照してください。

アプリ保護のログを収集するために、別途サードパーティのアプリをインストールしたり使用したりする必要はありません。ただし、DebugViewは引き続きログ収集に使用できます。

アプリ保護のログはデバッグ出力に登録されます。これらのログを収集するには、次の手順を実行します:

  1. MicrosoftのWebサイトからDebugViewアプリをダウンロードしてインストールします。
  2. コマンドプロンプトを起動して、次のコマンドを実行します:

    Dbgview.exe /t /k /v /l C:\logs.txt

    上記の例から、log.txtファイル内のログを表示することができます。

このコマンドでは以下が表示されます:

  • /t — DebugViewアプリが、システムトレイで最小化されて開始されます。
  • /k — カーネルキャプチャを有効にします。
  • /v — 詳細カーネルキャプチャを有効にします。
  • /l — 出力を特定のファイルに記録します。

アプリ保護コンポーネントのアンインストール:

アプリ保護コンポーネントをアンインストールするには、システムからCitrix Workspaceアプリをアンインストールする必要があります。変更を保存するには、システムを再起動します。

注:

アプリ保護は、バージョン1912以降のアップグレードでのみサポートされます。

既知の問題または制限事項:

  • この機能は、Windows Server 2012 R2やWindows Server 2016などのMicrosoftサーバーのオペレーティングシステムではサポートされません。
  • この機能は、ダブルホップのシナリオではサポートされません。
  • この機能を適切に機能させるには、VDAでクライアントクリップボードリダイレクトポリシーを無効にします。

アプリケーションカテゴリ

アプリケーションカテゴリを使用して、ユーザーはCitrix Workspaceアプリ内のアプリケーションを管理できます。さまざまなデリバリーグループで共有されているアプリケーションや、デリバリーグループ内のユーザーのサブセットで使用されるアプリケーションについて、アプリケーショングループを作成できます。

詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「デリバリーグループの作成」セクションを参照してください。

改善されたICAファイルのセキュリティ

この機能は、仮想アプリと仮想デスクトップのセッションの起動中にICAファイルを処理する際のセキュリティを強化します。

Citrix Workspaceアプリでは、仮想アプリと仮想デスクトップのセッションを起動する際、ICAファイルをローカルディスクではなくシステムメモリに保存することができます。

この機能は、ローカルに保存されたときにICAファイルを悪用する可能性のある攻撃やマルウェアを排除することを目的としています。この機能は、Web向けWorkspaceで起動される仮想アプリと仮想デスクトップのセッションにも適用できます

構成

ICAファイルのセキュリティは、Citrix WorkspaceまたはStoreFrontにWeb経由でアクセスする場合にもサポートされます。Web経由でアクセスした場合にこの機能が動作するためには、クライアントの検出が前提条件です。ブラウザーを使用してStoreFrontにアクセスしている場合は、StoreFront展開のweb.configファイルで次の属性を有効にします:

StoreFrontのバージョン 属性
2.x pluginassistant
3.x protocolHandler

ブラウザーからストアにサインインするときは、[Workspaceアプリを検出] をクリックしてください。プロンプトが表示されない場合は、ブラウザーのCookieをクリアして、再試行してください

Workspace展開の場合、[アカウント設定]>[詳細]>[アプリおよびデスクトップの起動設定] に移動してクライアント検出設定を見つけることができます。

システムメモリに保存されているICAファイルを使用してのみセッションが開始されるように、追加の対策を講じることができます。次のいずれかの方法を使用します:

  • クライアント上のグループポリシーオブジェクト(GPO)管理用テンプレート。
  • Global App Config Service。
  • Web向けWorkspace。

GPOの使用:

ローカルディスクに保存されているICAファイルからのセッションの起動をブロックするには、次の手順を実行します:

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace]>[クライアントエンジン] の順に移動します。
  3. [セキュアなICAファイルからのセッション起動] ポリシーを選択し、[有効] に設定します。
  4. [適用][OK] の順にクリックします。

Global App Config Serviceの使用:

Global App Config Serviceは、Citrix Workspaceアプリ2106以降で使用できます。

ローカルディスクに保存されているICAファイルからのセッションの起動をブロックするには、次の手順を実行します:

Block Direct ICA File Launches属性をTrueに設定します。

Global App Config Serviceについて詳しくは、Global App Config Serviceのドキュメントを参照してください。

Web向けWorkspaceの使用:

Web向けWorkspaceを使用しているときにローカルディスクへのICAファイルのダウンロードを禁止するには、次の手順を実行します:

PowerShellモジュールを実行します。「DisallowICADownloadを構成する」を参照してください。

注:

DisallowICADownloadポリシーは、StoreFront展開では使用できません。

ログ収集

ログ収集では、Citrix Workspaceアプリのログを収集するプロセスが簡素化されました。ログは、Citrixでのトラブルシューティングに役立ち、問題が複雑な場合はサポートを提供します。

GUIを使用してログを収集できます。

ログの収集:

  1. システムトレイでCitrix Workspaceアプリアイコンを右クリックし、[高度な設定] をクリックします。
  2. [ログ収集] を選択します。 [ログ収集]ダイアログが表示されます。

    ログ収集

  3. 次のログレベルのいずれかを選択します:
    • Low
    • Medium
    • Verbose
  4. [ログ収集を開始する] をクリックし、問題を再現して、最新のログを収集します。

    ログ収集プロセスが開始されます。

    ログ収集

  5. 問題が再現されたら、[ログ収集を停止する] をクリックします。
  6. [ログを保存] をクリックして、ログを目的の場所に保存します。

HDXアダプティブスループット

HDXアダプティブスループットは、出力バッファーを調整することで、ICAセッションのピークスループットをインテリジェントに微調整します。出力バッファーの数は、最初は大きい値に設定されます。値を大きくすることで、特に高遅延のネットワークで、データをより迅速かつ効率的にクライアントに送信できます。

高い双方向性、高速なファイル転送、スムーズなビデオ再生、および高いフレームレートと解像度により、優れたユーザーエクスペリエンスを実現します。

セッションの双方向性を常に測定して、ICAセッション内のデータストリームが双方向性に悪影響を及ぼしているかどうかを判別します。悪影響を及ぼしている場合、スループットを低下させて、大規模データストリームがセッションに与える影響を減らし、双方向性を回復できるようにします。

この機能は、Windows向けCitrix Workspaceアプリ1811以降でのみサポートされています。

重要:

HDXアダプティブスループットでは、メカニズムをクライアントからVDAに移行することにより、出力バッファーを変更しています。そのため、CTX125027に記載されているとおり、クライアント上の出力バッファー数を調整しても効果はありません。

アダプティブトランスポート

アダプティブトランスポートは、Citrix Virtual Apps and DesktopsおよびCitrix DaaSのメカニズムであり、ICA接続のトランスポートプロトコルとしてEnlightened Data Transport(EDT)の使用を可能にします。詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「アダプティブトランスポート」を参照してください。

高度な設定シート

システムトレイのCitrix Workspaceアプリアイコンの右クリックメニューにある [高度な設定] シートの使用およびシートの内容をカスタマイズできます。これによって、ユーザーはシステムで管理者が指定した設定のみを適用できるようになります。具体的には、次の操作が可能です:

  • [高度な設定]シートをすべて非表示にする
  • シートから以下の特定の設定を非表示にする
    • データ収集
    • コネクションセンター
    • 構成チェッカー
    • キーボードと言語バー
    • 高DPI
    • サポート情報
    • ショートカットと再接続
    • Citrix Files
    • Citrix Casting

右クリックメニューの[高度な設定]オプションを非表示にする

Citrix Workspaceアプリグループポリシーオブジェクト(GPO)管理用テンプレートを使用して、[高度な設定]シートを非表示にすることができます:

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート] > [Citrix Workspace] > [Self Service] > [高度な設定] オプションの順に移動します。
  3. [高度な設定を無効にする] ポリシーを選択します。
  4. システムトレイのCitrix Workspaceアプリアイコンを右クリックし [有効] を選択して、[高度な設定]オプションを非表示にします。

注:

デフォルトでは、[未構成] オプションが選択されています。

[高度な設定]シートから特定の設定を非表示にする

Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを使用して、[高度な設定] シートからユーザーが構成可能な特定の設定を非表示にすることができます。設定を非表示にするには:

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート] > [Citrix Workspace] > [Self Service] > [高度な設定] オプションの順に移動します。
  3. 非表示にする設定のポリシーを選択します。

以下の表は、選択できるオプションとそれぞれの効果です:

Options アクション
未構成 設定を表示します
有効 設定を非表示にします
無効 設定を表示します

[高度な設定]シートでは、以下の設定を非表示にできます。

  • 構成チェッカー
  • コネクションセンター
  • 高DPI
  • データ収集
  • 保存したパスワードの削除
  • キーボードと言語バー
  • ショートカットと再接続
  • サポート情報
  • Citrix Files
  • Citrix Casting

レジストリエディターを使用して[高度な設定]シートから[Workspaceをリセット]オプションを非表示にする

レジストリエディターを使用して[高度な設定]シートから [Workspaceをリセット] オプションを非表示にすることができます。

  1. レジストリエディターを起動します。
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Dazzleにアクセスします。
  3. 文字列値キーEnableFactoryResetを作成し、次のいずれかのオプションに設定します。
    • True - [高度な設定]シートで[Workspaceをリセット]オプションが表示されます
    • False - [高度な設定]シートで[Workspaceをリセット]オプションが非表示になります

[高度な設定]シートから[Citrix Workspace更新プログラム]オプションを非表示にする

注:

[Citrix Workspace更新プログラム]オプションのポリシーパスは、[高度な設定]シートにあるほかのオプションのポリシーパスとは異なります。

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace]>[Citrix Workspaceの更新] の順に移動します。
  3. [Citrix Workspaceの更新] ポリシーを選択します。
  4. [高度な設定] シートで[Workspaceの更新]設定を非表示にするには、[無効] を選択します。

StoreFrontからWorkspaceへのURLの移行

この機能は、Technical Preview段階です。StoreFrontからWorkspaceへのURL移行により、最小限のユーザー操作でエンドユーザーをStoreFrontストアからWorkspaceストアにシームレスに移行できます。

すべてのエンドユーザーがWorkspaceアプリにStoreFrontストアstorefront.comを追加することを前提とします。管理者は、Global App Configuration ServiceでStoreFront URLからWorkspace URLへのマッピング{‘storefront.com’:’xyz.cloud.com’} を構成できます。Global App Config Serviceは、StoreFront URLstorefront.comが追加された、管理対象デバイスと非管理対象デバイスの両方で、すべてのCitrix Workspaceアプリインスタンスに設定をプッシュします。

設定が検出されると、Citrix WorkspaceアプリはマップされたWorkspace URLxyz.cloud.comを別のストアとして追加します。エンドユーザーがCitrix Workspaceアプリを起動すると、Citrix Workspaceストアが開きます。以前に追加されたStoreFrontストアstorefront.comは、Workspaceアプリに追加されたままです。ユーザーは、Workspaceアプリの [アカウントの切り替え] オプションを使用して、いつでもStoreFrontストアstorefront.comに戻すことができます。管理者は、ユーザーのエンドポイントのWorkspaceアプリからStoreFrontストアstorefront.comの削除を制御できます。削除は、Global App Config Serviceを介して行うことができます。

この機能を有効にするには、次の手順を実行します:

  1. Global App Config Serviceを使用して、StoreFrontからWorkspaceへのマッピングを構成します。Global App Config Serviceについて詳しくは、「Global App Config Service」を参照してください。

  2. App Config Serviceでペイロードを編集します。

    
    {
     "serviceURL": {
    "url": "https://storefront.acme.com:443",
    "migrationUrl": [
      {
        "url": "https://sampleworkspace.cloud.com:443",
        "storeFrontValidUntil": "2023-05-01"
      }
     ]
    },
    "settings": {
    "name": "Productivity Apps",
    "description": "Provides access StoreFront to Workspace Migration",
    "useForAppConfig": true,
    "appSettings": {
      "windows": [
        {
          "category": "root",
          "userOverride": false,
          "assignmentPriority": 0,
          "assignedTo": [
            "AllUsersNoAuthentication"
         ],
          "settings": [
          {
           "name": "Hide advanced preferences",
            "value": false
          }
         ]
        }
       ]
      }
     }
    }
    
    <!--NeedCopy-->
    

    注:

    初めてペイロードを構成する場合は、POSTを使用します。 既存のペイロード構成を編集する場合は、PUTを使用して、サポートされているすべての設定により構成されたペイロードがあることを確認してください。

  3. StoreFront URLstorefront.comserviceURLセクションのURLの値として指定します。

  4. セクションmigrationUrl内でWorkspace URL xyz.cloud.comを構成します。

  5. storeFrontValidUntilを使用して、WorkspaceアプリからStoreFrontストアを削除するためのスケジュールを設定します。このフィールドはオプションです。要件に基づいて、次の値を設定できます。

    • YYYY-MM-DD形式の有効な日付

      注:

      過去の日付を指定した場合、StoreFrontストアはURLの移行と同時に削除されます。未来の日付を指定した場合、StoreFrontストアは設定された日付に削除されます。

App Config Service設定がプッシュされると、次の画面が表示されます:

Citrix Workspaceに切り替える

ユーザーが [Switch to Citrix Workspace now] をクリックすると、Workspace URLがCitrix Workspaceアプリに追加され、認証プロンプトが表示されます。ユーザーのオプションは制限されており、移行を最大3回遅らせることができます。

アプリケーションの配信

Citrix Virtual Apps and DesktopsおよびCitrix DaaSを使用してアプリケーションを配信する場合は、次のオプションを検討してユーザーエクスペリエンスを強化してください:

  • Webアクセスモード - いずれの構成も行わない場合、Citrix Workspaceアプリではアプリケーションおよびデスクトップへのブラウザーベースのアクセスが提供されます。Web向けWorkspaceをWebブラウザーで開き、使用するアプリケーションを選択して実行できます。このモードでは、ユーザーのデスクトップにショートカットは置かれません。
  • セルフサービスモード - StoreFrontアカウントをCitrix Workspaceアプリに追加するか、StoreFront WebサイトをポイントするようにCitrix Workspaceアプリを構成することで、セルフサービスモードを構成できます。セルフサービスモードでは、Citrix Workspaceアプリのユーザーインターフェイスからアプリケーションをサブスクライブできます。この拡張ユーザーエクスペリエンスはモバイルアプリストアのものと同様です。セルフサービスモードでは、必要に応じて必須設定、自動プロビジョニング設定、お勧めのアプリキーワード設定を構成できます。

注:

Citrix Workspaceアプリのデフォルトでは、[スタート]メニューに表示するアプリケーションを選択できます。

  • アプリショートカットのみのモード - 管理者は、Citrix Workspaceアプリを構成してアプリケーションおよびデスクトップショートカットを[スタート]メニュー内に直接またはデスクトップ上に自動的に配置できます。この配置は、Citrix WorkspaceアプリEnterpriseと同様です。新しい 「ショートカットのみ」 のモードにより、アプリの検索で使い慣れたWindowsのナビゲーションスキーマ内で公開アプリを見つけることができます。

詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「デリバリーグループの作成」セクションを参照してください。

セルフサービスモードの構成

StoreFrontアカウントをCitrix Workspaceアプリに追加するか、StoreFrontサイトをポイントするようにCitrix Workspaceアプリを構成することで、セルフサービスモードを構成できます。この構成により、ユーザーがCitrix Workspaceのユーザーインターフェイスからアプリケーションをサブスクライブできます。この拡張ユーザーエクスペリエンスはモバイルアプリストアのものと同様です。

注:

Citrix Workspaceアプリのデフォルトでは、ユーザーは[スタート]メニューに表示するアプリケーションを選択できます。

セルフサービスモードでは、必要に応じて必須設定、自動プロビジョニング設定、お勧めのアプリキーワード設定を構成できます。

デリバリーグループアプリケーションの説明に、適切なキーワードを追加します:

  • 個々のアプリを必須にしてCitrix Workspaceアプリから削除できないようにするには、アプリケーションの説明に「KEYWORDS: Mandatory」という文字列を追加します。ユーザーが必須アプリをサブスクリプション解除するための削除オプションはありません。
  • アプリケーションがストアのユーザー全員に自動的にサブスクライブされるようにするには、説明に「KEYWORDS: Auto」という文字列を追加します。ユーザーがストアにログオンすると、そのアプリケーションを手動でサブスクライブしなくても自動的にプロビジョニングされます。
  • 説明に「KEYWORDS: Featured」という文字列を追加すると、そのアプリケーションがCitrix Workspaceの[おすすめ]一覧に表示され、ユーザーがそのアプリケーションを見つけやすくなります。

グループポリシーオブジェクトテンプレートを使用したアプリショートカットの場所のカスタマイズ

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace]>[Self Service] の順に移動します。
  3. [SelfServiceModeを管理します] ポリシーを選択します。
    1. Self Serviceユーザーインターフェイスを表示するには、[有効] を選択します。
    2. アプリを手動でサブスクライブするには、[無効] を選択します。このオプションは、Self Serviceユーザーインターフェイスを非表示にします。
  4. [アプリのショートカットを管理します] ポリシーを選択します。
  5. 必要に応じてオプションを選択します。
  6. [適用][OK] の順にクリックします。
  7. Citrix Workspaceアプリのセッションを再起動して、この変更を適用します。

アプリショートカットをカスタマイズするためのStoreFrontアカウント設定の使用

[スタート]メニュー内およびデスクトップ上のショートカットをStoreFrontサイトからセットアップできます。C:\inetpub\wwwroot\Citrix\Roamingにあるweb.configファイルの<annotatedServices>セクションに次の設定を追加できます:

  • デスクトップ上にショートカットを置くには、PutShortcutsOnDesktopを使用します。設定:”true”または”false”(デフォルトはfalse)。
  • [スタート]メニュー内にショートカットを置くには、PutShortcutsInStartMenuを使用します。設定:”true”または”false”(デフォルトはtrue)。
  • [スタート]メニュー内のカテゴリパスを使用するには、UseCategoryAsStartMenuPathを使用します。設定:”true”または”false”(デフォルトはtrue)。

注:

Windows 8、Windows 8.1、Windows 10では、[スタート]メニュー内には階層分けされたフォルダーを作成できません。代わりに、アプリケーションを個別に、またはルートフォルダー配下に表示します。アプリケーションは、Citrix Virtual Apps and DesktopsおよびCitrix DaaSで定義されたカテゴリサブフォルダー内にはありません。

  • [スタート]メニュー内のすべてのショートカットを単一のフォルダー内に置くには、StartMenuDirを使用します。設定:文字列値、ショートカットが書き込まれるフォルダーの名前になります。
  • 管理者により変更されたアプリが再インストールされるようにする(変更アプリの自動再インストール機能)には、AutoReinstallModifiedAppsを使用します。設定:”true”または”false”(デフォルトはtrue)。
  • デスクトップ上のすべてのショートカットを単一のフォルダー内に置くには、DesktopDirを使用します。設定:文字列値、ショートカットが書き込まれるフォルダーの名前になります。
  • クライアントの’add/remove programs’でエントリを作成しないようにするには、DontCreateAddRemoveEntryを使用します。設定:”true”または”false”(デフォルトはfalse)。
  • 以前はストアから実行できたが今は実行できなくなったアプリケーションのショートカットやCitrix Workspaceアイコンを削除するには、SilentlyUninstallRemovedResourcesを使用します。設定:”true”または”false”(デフォルトはfalse)。

web.configファイルで、アカウントのXMLセクションに変更を追加します。次の開始タグを検索し、このセクションに移動します。

<account id=... name="Store"

このセクションは、</account>タグで終わります。

このタグ内にある、次のような最初のプロパティセクションに移動します。

<properties> <clear> <properties>

このセクションの<clear />タグの後ろにプロパティを追加できます。1行ごとに名前と値を記述します。例:

<property name="PutShortcutsOnDesktop" value="True"/>

注:

<clear />タグの前に追加されたプロパティの要素により、それが無効になることがあります。プロパティ名と値の追加が任意の場合は、<clear />タグを削除します。

プロパティの追加例:

<properties <property name="PutShortcutsOnDesktop" value="True" <property name="DesktopDir" value="Citrix Applications">

重要

複数サーバーによる展開環境では、複数のサーバー上で同時にサーバーグループの構成を変更しないでください。展開内のほかのサーバー上でCitrix StoreFront管理コンソールを同時に実行していないことを確認してください。変更が完了したら、構成の変更をサーバーグループに反映させて、展開内のほかのサーバーを更新します。詳しくは、StoreFrontのドキュメントを参照してください。

Citrix Virtual Apps and Desktops 7.xのアプリごとの設定を使ったアプリショートカットの場所のカスタマイズ

アプリケーションおよびデスクトップショートカットを[スタート]メニュー内に直接またはデスクトップ上に自動的に配置するよう、Citrix Workspaceアプリを構成できます。ただし、この構成は、以前のWindows向けWorkspaceのバージョンと同様です。ただし、リリース4.2.100ではCitrix Virtual Appsを使ってアプリ設定ごとにアプリショートカットの配置を制御できる機能が導入されています。この機能は、終始一貫した場所に表示する必要がある一部のアプリケーションが存在する環境で有用です。

XenApp 7.6のアプリごとの設定を使った、アプリショートカットの場所のカスタマイズ

XenApp 7.6でアプリごとの公開ショートカットを構成するには

  1. Citrix Studioで、[アプリケーション設定] 画面を開きます。
  2. [アプリケーション設定] 画面で [配信] を選択します。この画面を使って、アプリケーションがユーザーにどのように配信されるかを指定できます。
  3. アプリケーションの適切なアイコンを選択します。[変更] をクリックして、必要なアイコンの場所を参照します。
  4. [アプリケーションカテゴリ] に、アプリケーションが表示されるCitrix Workspaceアプリのカテゴリを指定します。たとえば、ショートカットをMicrosoft Officeアプリケーションに追加している場合は、「Microsoft Office」と入力します。
  5. [ユーザーのデスクトップにショートカットを追加する]チェックボックスをオンにします。
  6. [OK] をクリックします。

    alt_text

列挙遅延またはアプリケーションスタブデジタル署名の削減

Citrix Workspaceアプリは、次の場合に、ネットワーク共有から.EXEスタブをコピーする機能を提供します:

  • サインインするたびにアプリの列挙に遅れがある、または
  • アプリケーションスタブにデジタル署名する必要がある。

この機能を実行するには、次の複数の手順を実行します:

  1. クライアントマシンにアプリケーションスタブを作成します。
  2. アプリケーションスタブをネットワーク共有からアクセスできる場所にコピーします。
  3. 必要な場合は、許可リストを作成します(または、エンタープライズ証明書でスタブに署名します)。
  4. レジストリキーを追加し、ネットワーク共有からスタブをコピーしてWindows向けWorkspaceがスタブを作成できるようにします。

RemoveappsOnLogoffおよびRemoveAppsonExitが有効で、ユーザーのログオン時にアプリ列挙に遅延が生じる場合、次の解決策により遅延を削減させます。

  1. Regeditを使って、HKEY_CURRENT_USER\Software\Citrix\Dazzle /v ReuseStubs /t REG_SZ /d “true”を追加します。
  2. Regeditを使って、HKEY_LOCAL_MACHINE\Software\Citrix\Dazzle /v ReuseStubs /t REG_SZ /d “true”を追加します。HKEY_CURRENT_USERは、HKEY_LOCAL_MACHINEよりも優先されます。

注意

レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。レジストリエディターの誤用による障害に対して、シトリックスでは一切責任を負いません。レジストリエディターは、お客様の責任と判断の範囲でご使用ください。また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。

ネットワーク共有に格納されている事前作成のスタブ実行可能ファイルをマシンが使用できるようにします:

  1. クライアントマシン上で、すべてのアプリに対するスタブ実行可能ファイルを作成します。スタブ実行可能ファイルの作成を実行するには、Citrix Workspaceアプリを使ってすべてのアプリケーションをマシンに追加します。Citrix Workspaceアプリは実行可能ファイルを生成します。
  2. %APPDATA%\Citrix\SelfServiceからスタブ実行可能ファイルを取得します。必要なのは.exeファイルだけです。
  3. 実行可能ファイルをネットワーク共有にコピーします。
  4. ロックダウンされる各クライアントマシンに対して次のレジストリキーを設定します。
    1. Reg add HKEY_LOCAL_MACHINE\Software\Citrix\Dazzle /v CommonStubDirectory /t REG_SZ /d “\\ShareOne\WorkspaceStubs”
    2. Reg add HKEY_LOCAL_MACHINE\Software\Citrix\Dazzle /v
    3. CopyStubsFromCommonStubDirectory /t REG_SZ /d “true”。また、必要な場合はHKEY_CURRENT_USERでこれらの設定を構成することもできます。HKEY_CURRENT_USERは、HKEY_LOCAL_MACHINEよりも優先されます。
    4. Citrix Workspaceアプリのセッションを終了後再起動して、この変更を適用します。

ユースケースの例:

このトピックでは、アプリショートカットのユースケースについて紹介します。

[スタート]メニューに何を置くか、ユーザーが選べるようにする(Self-servic)

数十、または数百のアプリがある場合は、ユーザーがアプリケーションを選択して、[お気に入り][スタート] メニューに追加できるようします:

   
[スタート]メニューに置くアプリケーションをユーザーが選べるようにするには、 Citrix Workspaceアプリをセルフサービスモードに構成します。このモードでは、「自動プロビジョニング」 設定および 「必須」 アプリキーワード設定も構成できます。
ユーザーが[スタート]メニューに置くアプリケーションを選べるようにして、また特定のアプリショートカットをデスクトップに置くには、 Citrix Workspaceアプリをオプション設定なしで構成して、デスクトップに置くアプリについてアプリごとの設定を使用します。必要に応じて、「自動プロビジョニング」 および 「必須」 アプリを使用します。

[スタート]メニュー内にアプリショートカットなし

コンピューターを家族で共有して使用していて、アプリショートカットを一切置きたくないとします。このような場合、最も簡単なのはブラウザーアクセスです。いずれの構成も行わずにCitrix Workspaceアプリをインストールし、Web向けWorkspaceにアクセスします。また、ショートカットをどこにも配置しないでセルフサービスアクセス用にCitrix Workspaceアプリを構成することもできます。

   
Citrix Workspaceアプリが[スタート]メニューに自動的にアプリショートカットを配置しないようにするには Citrix WorkspaceアプリでPutShortcutsInStartMenu=Falseと構成します。アプリごとの設定を使ってショートカットを置かない限り、セルフサービスモードであっても、Citrix Workspaceアプリは[スタート]メニュー内にアプリを配置しません。

[スタート]メニュー内、またはデスクトップ上にすべてにアプリショートカットを置く

ユーザーが所有するアプリが少ない場合は、そのすべてを[スタート]メニュー内やデスクトップ上に、あるいはデスクトップ上のフォルダー内に配置します。

   
Citrix Workspaceアプリによって[スタート]メニューにすべてのアプリケーションショートカットを自動的に配置するには、 Citrix WorkspaceアプリでSelfServiceMode =Falseと構成します。使用可能なすべてのアプリが[スタート]メニュー内に表示されます。
すべてのアプリケーションショートカットをデスクトップ上に置く場合は、 Citrix WorkspaceアプリでPutShortcutsOnDesktop = trueと構成します。使用可能なすべてのアプリがデスクトップに表示されます。
すべてのショートカットをデスクトップ上のフォルダー内に置く場合は、 Citrix WorkspaceアプリでDesktopDir=Nameアプリケーションショートカットを置くデスクトップフォルダーの名前と構成します。

XenApp 6.5または7.xでのアプリごとの設定

ショートカットの場所を指定して、すべてのユーザーが同じ場所でそれにアクセスできるようにするには、XenAppのアプリごとの設定を使用します:

   
セルフサービスモードか、または[スタート]メニューモードかには関係なく、アプリごとの設定によりアプリケーションを配置する場所を決定する場合は、 Citrix WorkspaceアプリでPutShortcutsInStartMenu=falseと構成して、アプリごとの設定を有効にします。

カテゴリフォルダーまたは特定のフォルダーのアプリ

特定のフォルダー内にアプリケーションを表示する場合は、次のオプションを使用します。

   
Citrix Workspaceアプリにより[スタート]メニューに置かれたアプリケーションショートカットを関連カテゴリ(フォルダー)内に表示するには、 Citrix WorkspaceアプリでUseCategoryAsStartMenuPath=Trueと構成します。
Citrix Workspaceアプリにより[スタート]メニューに置かれたアプリケーションを特定のフォルダー内に配置するには Citrix WorkspaceアプリでStartMenuDir=[スタート]メニューフォルダーの名前と構成します。

ログオフまたは終了時にアプリを削除

エンドポイントをほかのユーザーと共有していて、自分のアプリがそのユーザーには表示されないようにしたい場合は、ログオフまた終了時にアプリを削除できます。

   
ログオフ時にCitrix Workspaceアプリによりすべてのアプリが削除されるようにするには、 Citrix WorkspaceアプリでRemoveAppsOnLogoff=Trueと構成します。
終了時にCitrix Workspaceアプリによりアプリが削除されるようにするには、 Citrix WorkspaceアプリでRemoveAppsOnExit=Trueと構成します。

ローカルアプリアクセスのアプリケーションの構成

ローカルアプリアクセスのアプリケーションを構成する場合は次のようにします。

  • 説明に「KEYWORDS:prefer=”<pattern>”」という文字列を追加すると、Citrix Workspaceアプリでアクセスされるアプリケーションの代わりにローカルのアプリケーションが使用されるようになります。この機能は、「ローカルアプリアクセス」と呼ばれます。

    Citrix Workspaceアプリは、ユーザーのコンピューターにアプリケーションをインストールする前にpatternで指定されたパターンを検索し、そのアプリケーションがローカルにインストールされているかどうかをチェックします。アプリケーションがローカルにインストールされている場合、Citrix Workspaceアプリはそのアプリケーションをサブスクライブして、ショートカットは作成しません。ユーザーがCitrix Workspaceアプリからそのアプリケーションを起動すると、ローカルにインストールされたアプリケーション(ここでは「優先アプリケーション」と呼びます)が起動します。

    ユーザーがCitrix Workspaceアプリを使用せずに優先アプリケーションをアンインストールすると、Citrix Workspaceアプリの次回更新時にそのアプリケーションのサブスクリプションが解除されます。ユーザーがCitrix Workspaceアプリを使用して優先アプリケーションをアンインストールすると、Citrix Workspaceアプリはそのアプリケーションのサブスクリプションを解除しますが、アンインストールはしません。

注:

Citrix Workspaceアプリでアプリケーションをサブスクライブすると、キーワードpreferが適用されます。アプリケーションをサブスクライブした後でこの文字列を追加しても、そのアプリケーションには適用されません。

同じアプリケーションに対して複数回preferキーワードを指定できます。この場合、指定したパターンの1つが一致すると、そのアプリケーションに設定が適用されます。以下のパターンを任意に組み合わせて指定できます:

  • 説明に「KEYWORDS:prefer=”<pattern>”」という文字列を追加すると、Citrix Workspaceアプリでアクセスされるアプリケーションの代わりにローカルのアプリケーションが使用されるようになります。この機能は、「ローカルアプリアクセス」と呼ばれます。

    Citrix Workspaceアプリは、ユーザーのコンピューターにアプリケーションをインストールする前にpatternで指定されたパターンを検索し、そのアプリケーションがローカルにインストールされているかどうかをチェックします。アプリケーションがローカルにインストールされている場合、Citrix Workspaceアプリはそのアプリケーションをサブスクライブして、ショートカットは作成しません。ユーザーがCitrix Workspaceアプリからそのアプリケーションを起動すると、ローカルにインストールされたアプリケーション(ここでは「優先アプリケーション」と呼びます)が起動します。

    ユーザーがCitrix Workspaceアプリを使用せずに優先アプリケーションをアンインストールすると、Citrix Workspaceアプリの次回更新時にそのアプリケーションのサブスクリプションが解除されます。ユーザーがCitrix Workspaceアプリを使用して優先アプリケーションをアンインストールすると、Citrix Workspaceアプリはそのアプリケーションのサブスクリプションを解除しますが、アンインストールはしません。

注:

Citrix Workspaceアプリでアプリケーションをサブスクライブすると、キーワードpreferが適用されます。アプリケーションをサブスクライブした後でこの文字列を追加しても、そのアプリケーションには適用されません。

同じアプリケーションに対して複数回preferキーワードを指定できます。この場合、指定したパターンの1つが一致すると、そのアプリケーションに設定が適用されます。以下のパターンを任意に組み合わせて指定できます:

  • prefer=”<ApplicationName>”

    ショートカットファイルに指定されているアプリケーション名にマッチします。単語または語句を指定できますが、語句の場合は引用句を使用する必要があります。単語やファイルパスの一部がマッチしても無視され、大文字/小文字も区別されません。アプリケーション名によるマッチは、管理者が手作業で設定する場合に便利です。

KEYWORDS:prefer= Programs配下のショートカット マッチする?
Word \Microsoft Office\Microsoft Word 2010 はい
Microsoft Word \Microsoft Office\Microsoft Word 2010 はい
コンソール McAfee\VirusScan Console はい
Virus McAfee\VirusScan Console いいえ
コンソール McAfee\VirusScan Console はい
  • prefer=”\\Folder1\Folder2\…\ApplicationName”

    [スタート]メニューのショートカットファイルの絶対パスおよびアプリケーション名にマッチします。Programsフォルダーは、[スタート]メニューディレクトリのサブフォルダーであるため、フォルダーのアプリケーションを対象にするには絶対パスにProgramsフォルダーを含む必要があります。パスにスペースが含まれている場合は、引用符を使用する必要があります。また、大文字と小文字は区別されます。絶対パスによるマッチは、Citrix Virtual Apps and DesktopsおよびCitrix DaaSでプログラム的に優先アプリケーションを設定する場合に便利です。

KEYWORDS:prefer= Programs配下のショートカット マッチする?
\Programs\Microsoft Office\Microsoft Word 2010 \Programs\Microsoft Office\Microsoft Word 2010 はい
\Microsoft Office \Programs\Microsoft Office\Microsoft Word 2010 いいえ
\Microsoft Word 2010 \Programs\Microsoft Office\Microsoft Word 2010 いいえ
\Programs\Microsoft Word 2010 \Programs\Microsoft Word 2010 はい
  • prefer=”\Folder1\Folder2\…\ApplicationName”

    [スタート]メニューのショートカットファイルの相対パスにマッチします。相対パスにはアプリケーション名を含める必要があり、そのショートカットの親フォルダー名を含めることもできます。ショートカットのファイルパスの末尾が、指定したパターンに一致すると、そのアプリケーションに設定が適用されます。パスにスペースが含まれている場合は、引用符を使用する必要があります。また、大文字と小文字は区別されます。相対パスによるマッチは、プログラム的に優先アプリケーションを設定する場合に便利です。

KEYWORDS:prefer= Programs配下のショートカット マッチする?
\Microsoft Office\Microsoft Word 2010 \Microsoft Office\Microsoft Word 2010 はい
\Microsoft Office \Microsoft Office\Microsoft Word 2010 いいえ
\Microsoft Word 2010 \Microsoft Office\Microsoft Word 2010 はい
\Microsoft Word \Microsoft Word 2010 いいえ

ほかのキーワードについては、StoreFrontのドキュメントの「ユーザーエクスペリエンスの最適化」セクションを参照してください。

仮想ディスプレイレイアウト

この機能を使用すると、リモートデスクトップに適用される仮想モニターのレイアウトを定義できます。また、リモートデスクトップ上で、単一のクライアントモニターを仮想的に最大8台のモニターに分割することもできます。仮想モニターは、Desktop Viewerの [モニターレイアウト] タブで設定できます。ここでは、垂直または水平の線で画面を仮想モニターに分けることができます。画面は、クライアントのモニター解像度で指定されたパーセンテージに従って分割されます。

DPIスケーリングまたはDPIマッチングに使用される仮想モニター用DPIを設定できます。仮想モニターレイアウトを適用した後、セッションのサイズを変更するか、再接続します。

この構成は、全画面、単一モニターのデスクトップセッションにのみ適用され、公開アプリケーションには影響しません。この構成は、以降のこのクライアントからのすべての接続に適用されます。

Windows向けCitrix Workspaceアプリ2106以降、仮想ディスプレイレイアウトは、全画面のマルチモニターデスクトップセッションでもサポートされています。仮想ディスプレイレイアウトはデフォルトで有効になっています。マルチモニターシナリオでは、仮想ディスプレイの総数が8台を超えない場合、同じ仮想ディスプレイレイアウトがすべてのセッションモニターに適用されます。この制限を超えた場合、仮想ディスプレイレイアウトは無視され、どのセッションモニターにも適用されません。

次のレジストリキーを設定すると、マルチモニターの機能強化を無効にできます:

  • HKEY_CURRENT_USER\Software\Citrix\XenDesktop\DesktopViewer

名前:SplitAllMonitors 種類 :DWORD

値:

1 - 有効

0 - 無効

アプリケーションの起動時間

セッションの事前起動機能を使用すると、通常時および高トラフィック負荷時のアプリケーションの起動時間が短縮され、ユーザーエクスペリエンスが向上します。事前起動機能を使用すると、事前起動セッションを作成できます。事前起動セッションは、ユーザーがCitrix Workspaceアプリにログオンするとき、またはサインイン済みの場合は予定された時間に作成されます。

事前起動セッションにより、最初のアプリケーションの起動時間が短縮されます。ユーザーがWindows向けCitrix Workspaceアプリで新しいアカウント接続を追加した場合、次回のセッションまで事前起動セッションは適用されません。このセッションでは、デフォルトのアプリケーションctxprelaunch.exeが実行されます。ただし、このアプリケーションはユーザーには表示されません。

詳しくは、Citrix Virtual Apps and Desktopsの記事「デリバリーグループの管理 」のセッションの事前起動とセッションの残留に関するガイダンスを参照してください。

セッションの事前起動機能はデフォルトでは無効になっています。この機能を有効にするには、WorkspaceのコマンドラインでENABLEPRELAUNCH=trueパラメーターを指定するか、レジストリキーEnablePreLaunchにtrueを設定します。デフォルト値(null)は、事前起動が無効であることを示します。

注:

ドメインパススルー(SSON)認証をサポートするようにクライアントマシンが構成されている場合、事前起動機能が自動的に有効になります。事前起動なしでドメインパススルー(SSON)を使用する場合は、EnablePreLaunchレジストリキーの値を falseに設定します。

レジストリの場所は以下のとおりです。

  • HKEY_LOCAL_MACHINE\Software\[Wow6432Node\]Citrix\\Dazzle

  • HKEY_CURRENT_USER\Software\Citrix\Dazzle

事前起動には2つの種類があります:

  • 即時事前起動 - トラフィック量にかかわらず、ユーザーの資格情報が認証されると直ちに事前起動が開始されます。この設定は、通常のトラフィック負荷時に使用します。ユーザーは、Citrix Workspaceアプリを再起動することで事前起動セッションを起動できます。
  • 予定事前起動 - 予定した時間に事前起動が開始されます。予定事前起動は、ユーザーデバイスが実行中で認証済みの場合にのみ開始されます。これら2つの条件が満たされない場合は、予定された事前起動時間になってもセッションが起動しません。ネットワークとサーバーの負荷を共有するため、セッションは予定された時刻を含む一定期間内に起動します。たとえば、事前起動が13時45分に予定されている場合は、セッションが実際に起動するのは13時15分から13時45分の間です。この設定は、トラフィックの負荷が高いときに使用します。

Citrix Virtual Appsサーバーでの事前起動の構成は次のとおりです:

  • creating, modifying, or deleting prelaunch applications, and
  • 起動前アプリケーションを制御するユーザーポリシー設定を更新します。

receiver.admxファイルで事前起動機能をカスタマイズすることはできません。ただし、レジストリ値を変更することにより、事前起動の構成を変更できます。レジストリ値は、Windows向けCitrix Workspaceアプリのインストール中またはインストール後に変更できます。

  • HKEY_LOCAL_MACHINE値は、Workspaceのインストール時に追加されます。
  • HKEY_CURRENT_USER値では、同一マシン上の特定ユーザーにHKEY_LOCAL_MACHINEとは異なる値を設定できます。ユーザーは、管理者権限がなくてもHKEY_CURRENT_USER値を変更できます。管理者は、この値を変更するためのスクリプトをユーザーに提供できます。

HKEY_LOCAL_MACHINEレジストリ値:

64ビットWindowsオペレーティングシステムの場合:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Prelaunch

32ビットWindowsオペレーティングシステムの場合:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\Prelaunch

値の名前:UserOverride 種類:REG_DWORD

値:

0 - HKEY_CURRENT_USERの値が存在しても、HKEY_LOCAL_MACHINEの値を使用します。

1 - 存在する場合はHKEY_CURRENT_USERの値を使用します。そうでない場合は、HKEY_LOCAL_MACHINEの値を使用します。

値の名前:State 種類:REG_DWORD

値:

0 - 事前起動を無効にします。

1 - 即時事前起動を有効にします(ユーザーの資格情報が認証されたら事前起動が開始されます)。

2 - 予定事前起動を有効にします(Schedule値に指定した時刻に事前起動が開始されます)。

値の名前:Schedule 種類:REG_DWORD

値:

予定事前起動を開始する、24時間形式の時刻と曜日です。入力形式は次のとおりです:

HH:MM M:T:W:TH:F:S:SU - ここで、HHは時、MMは分です。M:T:W:TH:F:S:SUは曜日です。たとえば、月曜日、水曜日、および金曜日の13時45分に予定事前起動を有効にするには、Schedule=13:45と設定します。 1:0:1:0:1:0:0。セッションは実際には、13時15分から13時45分の間に起動します。

HKEY_CURRENT_USERレジストリ値:

HKEY_CURRENT_USER\SOFTWARE\Citrix\ICA Client\Prelaunch

値については、HKEY_LOCAL_MACHINEと同じStateおよびSchedule値を使用します。

コンテンツの双方向リダイレクト

双方向のコンテンツリダイレクトポリシーによって、クライアントからホスト(およびホストからクライアント)へのURLリダイレクトを有効にするか無効にできます。サーバーポリシーはCitrix Studioで設定し、クライアントポリシーは、Citrix Workspaceアプリのグループポリシーオブジェクト管理用テンプレートで設定します。

Citrixは、ホストからクライアントへのリダイレクトと、クライアントからURLへのリダイレクトのためのローカルアプリアクセスを提供します。ただし、ドメイン参加済みのWindowsクライアントについては、コンテンツの双方向リダイレクトを使用することをお勧めします。

次のいずれかの方法を使用して、コンテンツの双方向リダイレクトを有効にできます:

  1. グループポリシーオブジェクト(GPO)管理用テンプレート
  2. レジストリエディター

注:

  • ローカルアプリアクセスが有効であるセッションでは、コンテンツの双方向リダイレクトは機能しません。
  • コンテンツの双方向リダイレクトは、サーバーとクライアントの両方で有効である必要があります。サーバーとクライアントのいずれかで無効になると、機能が無効になります。
  • URLが複数ある場合、URLを1つずつ指定することもできますが、セミコロンで区切ったURLの一覧で指定しても構いません。ワイルドカード文字としてアスタリスク(*)を使用できます。

GPO管理用テンプレートを使用してコンテンツの双方向リダイレクトを有効化するには:

Windows向けCitrix Workspaceアプリを初めてインストールした場合のみ、グループポリシーオブジェクト管理用テンプレート構成を使用します。

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [ユーザー構成] ノードで、[管理用テンプレート]>[従来の管理用テンプレート(ADM)]>[Citrixコンポーネント]>[Citrix Workspace]>[ユーザーエクスペリエンス] の順に移動します。
  3. [コンテンツの双方向リダイレクト] ポリシーを選択します。

コンテンツの双方向リダイレクト

  1. [公開アプリケーション名またはデスクトップ名] フィールドに、リダイレクトされたURLの起動に使用するリソースの名前を入力します。

    注:

    URLが複数ある場合、URLを1つずつ指定するか、セミコロンで区切ったURLの一覧で指定します。ワイルドカード文字としてアスタリスク(*)を使用できます。

  2. [上記の名前の種類] で、必要に応じてリソースの[アプリケーション] または [デスクトップ] を選択します。
  3. [VDAへのリダイレクトを許可するURL] フィールドに、リダイレクトする必要があるURLを入力します。一覧はセミコロンで区切ります。
  4. [URL固有の公開アプリケーションまたはデスクトップの上書きを有効にしますか?] オプションを選択してURLを上書きします。
  5. [表示] をクリックして、[VDAへのリダイレクトを許可するURL] フィールドのいずれかと一致する必要がある値の名前の一覧を表示します。値は公開アプリケーション名と一致する必要があります。

    コンテンツの双方向リダイレクトでオプションを表示

  6. [クライアントへのリダイレクトを許可するURL:] フィールドに、サーバーからクライアントにリダイレクトする必要があるURLを入力します。一覧はセミコロンで区切ります。

    注:

    URLが複数ある場合、URLを1つずつ指定するか、セミコロンで区切ったURLの一覧で指定します。ワイルドカード文字としてアスタリスク(*)を使用できます。

  7. [適用][OK] の順にクリックします。
  8. コマンドラインからgpupdate /forceコマンドを実行します。

レジストリを使用してコンテンツの双方向リダイレクトを有効化するには:

コンテンツの双方向リダイレクトを有効化するには、Citrix WorkspaceアプリクライアントでCitrix Workspaceアプリインストールフォルダー(C:\Program Files (x86)\Citrix\ICA Client))から、redirector.exe /RegIEコマンドを実行します。

重要:

  • リダイレクト規則がループした構成になっていないことを確認してください。VDA規則が、たとえば1つのURL、https://www.my\_company.comがクライアントにリダイレクトされるように構成され、同じURLがVDAにリダイレクトされるように構成されている場合、ループ構成になります。
  • 明示的なURLリダイレクトのみがサポートされます。つまり、Webブラウザーのアドレスバーに表示されるURLや、ブラウザー内ナビゲーションによるURLだけが正しくリダイレクトされます。
  • 同じ表示名を持つ2つのアプリケーションが複数のStoreFrontアカウントを使用する場合、プライマリStoreFrontアカウントの表示名を使用して、アプリケーションまたはデスクトップのセッションが起動されます。
  • 新しいブラウザーウィンドウが開くのは、URLがクライアントにリダイレクトされた場合だけです。URLがVDAにリダイレクトされたときにブラウザーが既に開いていた場合、リダイレクトされたURLは新しいタブで開かれます。
  • ドキュメント、メール、PDFなどの、ファイルに埋め込まれたリンクがサポートされます。
  • 同じマシンで、サーバーファイルタイプの関連付けのうちいずれか1つのみが存在すること、ホストコンテンツのリダイレクトポリシーが[有効]に設定されていることを確認します。URLリダイレクトが正しく機能するように、Citrixではサーバーファイルタイプの関連付け機能またはホストコンテンツ(URL)リダイレクト機能のいずれかを無効にすることをお勧めします。
  • Internet Explorerで、[設定]>[インターネットオプション]>[詳細設定] をクリックして、[ブラウズ] セクションの [サードパーティ製のブラウザー拡張を有効にする] チェックボックスをオンにします。

制限事項:

セッションの起動に関する問題のため、リダイレクトが失敗してもフォールバックメカニズムは存在しません。

Chromiumベースのブラウザーでの双方向URLサポート

コンテンツの双方向リダイレクトを使用すると、サーバーとクライアントのポリシーを使用して、クライアントからサーバーへ、およびサーバーからクライアントへリダイレクトするようにURLを構成できます。

サーバーポリシーはDelivery ControllerとCitrix Workspaceアプリのクライアントポリシーで設定されます。ポリシーは、グループポリシーオブジェクト(GPO)管理用テンプレートを使用して設定されます。

バージョン2106以降、Google ChromeとMicrosoft EdgeにURLの双方向リダイレクトのサポートが追加されています。

前提条件:

  • Citrix Virtual Apps and Desktopsバージョン2106以降。
  • ブラウザーリダイレクトの拡張バージョン5.0。

Google ChromeブラウザーでURLの双方向リダイレクトを登録するには、Citrix Workspaceアプリインストールフォルダーから、次のコマンドを実行します:

%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /regChrome /verbose

注:

Chromeブラウザーでこれらのコマンドを使用すると、コンテンツの双方向リダイレクト拡張機能がChromeウェブストアから自動的にインストールされます。

Google ChromeブラウザーでURLの双方向リダイレクトの登録を解除するには、Citrix Workspaceアプリインストールフォルダーから、次のコマンドを実行します:

%ProgramFiles(x86)%\Citrix\ICA Client\redirector.exe /unregChrome /verbose

注:

ブラウザー拡張機能ページにアクセスしたときに次のエラーが発生した場合は、エラーメッセージを無視してください:

Websocket connection to wss://... failed.

Citrix WorkspaceアプリでのURLリダイレクトの構成については、「コンテンツの双方向リダイレクト」を参照してください。

Webブラウザーコンテンツのリダイレクトについて詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「ブラウザーコンテンツリダイレクト」を参照してください。

非アクティブなDesktop Viewerウィンドウの減光を無効にするには:

Desktop Viewerの複数のウィンドウを使用する場合、デフォルトではアクティブでないウィンドウが減光されます。複数のデスクトップを同時に表示する必要がある場合は、非アクティブなデスクトップの情報は読みづらくなる可能性があります。レジストリエディターを編集してデフォルトの設定を無効にし、Desktop Viewerウィンドウの減光を防ぐことができます。

注意

レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。レジストリエディターの誤用による障害に対して、シトリックスでは一切責任を負いません。レジストリエディターは、お客様の責任と判断の範囲でご使用ください。また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。

  • ユーザーデバイスで、デバイスの現在のユーザーまたはデバイス自体で減光を防止するかどうかによって、DisableDimmingというREG_DWORDエントリを次のいずれかのキーで作成します。デバイスでDesktop Viewerを使用したことがある場合は、エントリが既に存在します:

    • HKEY_CURRENT_USER\Software\Citrix\XenDesktop\DesktopViewer
    • HKEY_LOCAL_MACHINE\Software\Citrix\XenDesktop\DesktopViewer

または、減光を制御する代わりに、同じREG_WORDエントリを次のキーのどちらかに作成することによって、ローカルポリシーを定義できます。

  • HKEY_CURRENT_USER\Software\Policies\Citrix\XenDesktop\DesktopViewer
  • HKEY_LOCAL_MACHINE\Software\Policies\Citrix\XenDesktop\DesktopViewer

これらのキーを使用する前に、Citrix Virtual Apps and DesktopsおよびCitrix DaaSの管理者がこの機能のポリシーを設定しているかどうか確認してください。

エントリを1またはtrueのような0以外の値に設定します。

エントリが未指定、または0に設定されている場合は、Desktop Viewerウィンドウが減光します。複数のエントリが指定されている場合、次の方法が使用されます。この一覧の最初とそのエントリの値によって、ウィンドウを減光するかどうかが決まります:

  1. HKEY_CURRENT_USER\Software\Policies\Citrix\…
  2. HKEY_LOCAL_MACHINE\Software\Policies\Citrix\…
  3. HKEY_CURRENT_USER\Software\Citrix\…
  4. HKEY_LOCAL_MACHINE\Software\Citrix\…

Citrix Casting

Citrix Readyワークスペースハブは、デジタル環境と物理環境を組み合わせて、セキュアなスマートスペース内にアプリやデータを配信します。このシステム全体が、モバイルアプリやセンサーなどのデバイス(「モノ」)を接続して、インテリジェントで応答性の高い環境を作ります。

Citrix ReadyワークスペースハブはRaspberry Pi 3プラットフォーム上に構築されます。Citrix Workspaceアプリを実行しているデバイスはCitrix Readyワークスペースハブに接続し、デスクトップまたはアプリをより大きなディスプレイにキャストします。Citrix Castingは、Microsoft Windows 10バージョン1607以降、またはWindows Server 2016でのみサポートされます。

Citrix Casting機能では、モバイルデバイスから簡単かつセキュアに任意のアプリにアクセスして、大きな画面で表示することができます。

注:

  • Citrix Casting for Windowsは、Citrix Readyワークスペースハブバージョン2.40.3839以降をサポートしています。以前のバージョンのワークスペースハブが検出されないか、キャストエラーが発生することがあります。
  • Citrix Casting機能は、Windows(ストア)向けCitrix Workspaceアプリではサポートされていません。

前提条件:

  • ハブ検出のためにデバイス上でBluetoothが有効になっている。
  • Citrix ReadyワークスペースハブとCitrix Workspaceアプリが、同じネットワーク上に存在する。
  • Citrix Workspaceアプリが実行されているデバイスとCitrix Readyワークスペースハブとの間でポート55555が許可されている。
  • Citrix Castingの場合、ポート1494をブロックしないでください。
  • ポート55556は、モバイルデバイスとCitrix Readyワークスぺースハブの間のSSL接続のデフォルトポートです。Raspberry Piの設定ページで別のSSLポートを構成できます。SSLポートがブロックされている場合、ユーザーはワークスペースハブへのSSL接続を確立できません。
  • Citrix Castingは、Microsoft Windows 10バージョン1607以降、またはWindows Server 2016でのみサポートされます。
  • インストール中に「/IncludeCitrixCasting」コマンドを実行して、Citrix Castingを有効にします。

Citrix Castingの起動の構成

注:

高度な設定シートは、全部または一部を非表示にすることができます。詳しくは、「高度な設定シート」を参照してください。

  1. 通知領域でCitrix Workspaceアプリアイコンを右クリックし、[高度な設定] をクリックします。

    [高度な設定] ダイアログボックスが開きます。

  2. [Citrix Casting] を選択します。

    [Citrix Casting] ダイアログボックスが表示されます。

    Citrix Casting

  3. 次のいずれかのオプションを選択します:
    • はい – Citrix Workspaceアプリの起動時にCitrix Castingが起動されます。
    • いいえ。スタートアップ時にCitrix Castingを起動しません – Citrix Workspaceアプリの起動時にCitrix Castingは起動されません。

    注:

    いいえを選択しても、現在の画面キャストのセッションは終了しません。この設定は、次回のCitrix Workspaceアプリの起動時にのみ適用されます。

  4. [保存] をクリックして変更を適用します。

Citrix WorkspaceアプリでCitrix Castingを使用する方法

  1. Citrix Workspaceアプリにログオンし、デバイス上でBluetoothを有効にします。

    使用可能なハブの一覧が表示されます。一覧は、Citrix ReadyワークスペースハブビーコンパッケージのRSSI値を基準として並べ替えられます。

  2. 画面をキャストするワークスペースハブを選択し、次のいずれかを選択します。

    • ミラーリング:プライマリ画面を複製し、接続されたワークスペースハブデバイスに表示をキャストします。
    • 拡張:ワークスペースハブデバイス画面をセカンダリ画面として使用します。

注:

Citrix Workspaceアプリを終了しても、Citrix Castingは終了しません。

[Citrix Castingの通知] ダイアログボックスには、次のオプションがあります:

  1. 現在の画面キャストのセッションが上部に表示されます。
  2. アイコンを [更新] します。
  3. [切断] を選択して、現在の画面キャストのセッションを停止します。
  4. 星アイコンをクリックして、ワークスペースハブを [お気に入り] に追加します。
  5. システムトレイのワークスペースハブアイコンを右クリックし、終了を選択して画面キャストのセッションを切断し、Citrix Readyワークスペースハブを終了します。 ローカライズされた画像

セルフチェック一覧

Citrix Workspaceアプリが範囲内の使用可能なワークスペースハブを検出して通信することができない場合は、セルフチェックの一環として以下を確認してください:

  1. Citrix WorkspaceアプリとCitrix Readyワークスペースハブが同じネットワークに接続している。
  2. Citrix Workspaceアプリが起動されたデバイスでBluetoothが有効になり、正常に動作している。
  3. Citrix Workspaceアプリが起動されたデバイスが、Citrix Readyワークスペースハブの範囲内(10メートル未満。壁などの障害物がない)にある。
  4. Citrix Workspaceアプリでブラウザーを起動して、http://<hub_ip>:55555/device-details.xmlを入力し、ワークスぺースハブデバイスの詳細が表示されるかを確認します。
  5. Citrix Readyワークスペースハブで 更新 をクリックして、ワークスペースハブへの再接続を試みる。

既知の問題と制限事項

  1. デバイスがCitrix Readyワークスペースハブと同じネットワークに接続されていないと、Citrix Castingは機能しません。
  2. ネットワークに問題がある場合、ワークスペースハブデバイスでの表示に時間差が発生することがあります。
  3. [拡張] を選択すると、Citrix Ready Workspaceアプリが起動されるプライマリ画面が数回点滅します。
  4. [拡張] モードでは、セカンダリディスプレイをプライマリディスプレイとして設定することはできません。
  5. デバイスのディスプレイ設定が変更された場合、画面キャストのセッションは自動的に切断されます。たとえば、画面の解像度を変更されたり、画面の方向が変更されたりした場合などです。
  6. 画面キャストのセッション中に、Citrix Workspaceアプリを実行しているデバイスがロック、スリープまたは休止状態になると、ログイン時にエラーが表示されます。
  7. 複数の画面キャストのセッションはサポートされていません。
  8. Citrix Castingでサポートされている画面の最大解像度は1920 x 1440です。
  9. Citrix Castingは、Citrix Readyワークスペースハブバージョン2.40.3839以降をサポートしています。以前のバージョンのワークスペースハブが検出されないか、キャストエラーが発生することがあります。
  10. この機能は、Windows(ストア)向けCitrix Workspaceアプリではサポートされていません。
  11. Windows 10ビルド1607では、[拡張] モードのCitrix Castingが正しく配置されないことがあります。

Citrix Readyワークスペースハブについて詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「Citrix Readyワークスペースハブ」のセクションを参照してください。

DPIスケーリング

Citrix WorkspaceアプリはDPIに対応しており、Windowsクライアントのディスプレイ解像度とDPIスケール設定を仮想アプリおよび仮想デスクトップのセッションに一致させる機能をサポートしています。

DPIスケーリングは、アプリケーション、テキスト、画像、およびその他のグラフィック要素をユーザーが快適に使用できるサイズで表示するために、主に大型および高解像度のモニターで使用されます。

この機能はデフォルトで有効になっており、すべてのユースケースで推奨される設定です。ただし、管理者は必要に応じて、グループポリシーオブジェクト(GPO)管理用テンプレート(マシンごとの構成)を使用してDPIスケーリングを構成できます。

GPO管理用テンプレートを使用してDPIスケールを構成するには:

GPO管理用テンプレートを使用してDPIスケールを構成するには:

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace]>[DPI] の順に移動します。
  3. 高DPIポリシーを選択します。

    高DPI

  4. 次のいずれかのオプションを選択します:

    1. はい - セッションに高DPIが適用されます。
    2. いいえ、ネイティブ解像度を使用します - オペレーティングシステムによって設定されている解像度を使用します。
  5. [適用][OK] の順にクリックします。
  6. コマンドラインからgpupdate /forceコマンドを実行して変更を適用します。

グラフィカルユーザーインターフェイスを使用したDPIスケールの構成:

  1. システムトレイのCitrix Workspaceアプリアイコンを右クリックします。
  2. [高度な設定] を選択して [高DPI] をクリックします。
  3. 次のいずれかのオプションを選択します:
    1. はい - セッションに高DPIが適用されます。
    2. いいえ、ネイティブ解像度を使用します - Workspaceアプリは、VDAのDPIを検出して適用します。
    3. オペレーティングシステムの解像度スケールを適用します - デフォルトではこのオプションが選択されています。これにより、WindowsはDPIスケールを処理できます。また、高DPIポリシーは無効に設定されます。
  4. [保存] をクリックします。
  5. Citrix Workspaceアプリのセッションを再起動して、この変更を適用します。

注:

補足的な注意事項:

  • DPIマッチングには、Citrix Virtual Apps and Desktopsバージョン1912 LTSR以降が必要です。
  • ほとんどの場合、[いいえ、ネイティブ解像度を使用します] (DPIマッチング)設定を使用することをお勧めします。
  • デフォルト設定の [オペレーティングシステムの解像度スケールを適用します] では、Citrix WorkspaceアプリのDPI対応は無効になります。このモードでは、WindowsクライアントのDPIスケールが100%以外に設定されていると、グラフィックがぼやける可能性があります。このモードは、DPIスケールが異なる複数のモニターをサポートしていません。
  • はい」の設定は、Citrix Workspaceアプリがセッションウィンドウを拡大して、Windowsクライアントで構成されているDPIスケールと一致させます。これは、クライアントで100%を超えるDPIスケールが必要な場合に、従来のXenAppおよびXenDesktop環境への接続にのみ推奨されるレガシー機能です。このモードでは、グラフィックがぼやける可能性があります。

DPIスケーリングの問題のトラブルシューティングについて詳しくは、Knowledge CenterのCTX230017を参照してください。

汎用クライアント入力システム(IME)

注:

Windows 10バージョン2004オペレーティングシステムを使用している場合、セッションでIME機能を使用すると、特定の技術的な問題が発生する可能性があります。これらの問題は、サードパーティの制限事項によるものです。詳しくは、Microsoft社のサポート記事を参照してください。

コマンドラインインターフェイスを使用した汎用クライアントIMEの構成:

  • 汎用クライアントIMEを有効にするには、Citrix Workspaceアプリインストールフォルダー(C:\Program Files (x86)\Citrix\ICA Client)からwfica32.exe /localime:onコマンドを実行します。

    ローカライズされた画像

  • 汎用クライアントIMEを無効にするには、Citrix Workspaceアプリインストールフォルダー(C:\Program Files (x86)\Citrix\ICA Client)からwfica32.exe /localime:offコマンドを実行します。

    ローカライズされた画像

注:

コマンドラインスイッチwfica32.exe /localime:onを使用して、汎用クライアントIMEとキーボードレイアウトの同期の両方を有効にすることができます。

  • 汎用クライアントIMEを無効にするには、Citrix Workspaceアプリインストールフォルダー(C:\Program Files (x86)\Citrix\ICA Client)からwfica32.exe /localgenericime:offコマンドを実行します。このコマンドは、キーボードレイアウトの同期設定に影響を及ぼしません。

    ローカライズされた画像

コマンドラインインターフェイスを使用して汎用クライアントIMEを無効にした場合、wfica32.exe /localgenericime:onコマンドを実行することによって、再び機能を有効化できます。

ローカライズされた画像

トグル:

Citrix Workspaceアプリは、この機能に対するトグルスイッチ機能をサポートしています。wfica32.exe /localgenericime:onコマンドを実行して、機能を有効/無効にできます。ただし、キーボードレイアウトの同期設定は、トグルスイッチより優先されます。キーボードレイアウトの同期がオフに設定されている場合、トグルしても汎用クライアントIMEは有効になりません。

グラフィカルユーザーインターフェイスを使用した汎用クライアントIMEの構成:

汎用クライアントIMEにはVDA Version 7.13以降が必要です。

キーボードレイアウトの同期を有効化することにより、汎用クライアントIME機能を有効化できます。詳しくは、「キーボードレイアウトの同期」を参照してください。

Citrix Workspaceアプリを使用すると、汎用クライアントIMEを使用するためのさまざまなオプションを構成できます。要件および使用状況に基づいて、これらのオプションのいずれかから選択できます。

  1. システムトレイのCitrix Workspaceアプリアイコンを右クリックして、[コネクションセンター] を選択します。
  2. [基本設定][ローカルIME] を選択します。

    ローカルIME

さまざまなIMEモードをサポートするために以下のオプションを利用できます:

  1. サーバーIMEを有効にする - ローカルIMEを無効にするため、サーバーの言語セットのみが利用できます。
  2. ローカルIMEを高パフォーマンスモードに設定する - ローカルIMEを限られた帯域幅で使用できます。このオプションは、候補ウィンドウの機能を制限します。
  3. ローカルIMEを最適なエクスペリエンスモードに設定する - ローカルIMEを最適なユーザーエクスペリエンスで使用できます。このオプションは、高帯域を消費します。デフォルトで、汎用クライアントIMEが有効の場合、このオプションが選択されます。

変更は、現在のセッションにのみ適用されます。

レジストリエディターを使用したホットキー構成の有効化:

汎用クライアントIMEが有効の場合、異なるIMEモードを選択するには、Shift+F4ホットキーを使用できます。IMEモードのさまざまなオプションがセッションの右上隅に表示されます。

デフォルトで、汎用クライアントIMEのホットキーは無効です。

レジストリエディターで、HKEY_CURRENT_USER\SOFTWARE\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Client Engine\Hot Keyに移動します。

AllowHotKeyを選択して、デフォルト値を1に変更します。

Shift+F4のホットキーを使用して、セッションで異なるIMEモードを選択できます。

これらのホットキーの組み合わせを使用して切り替える場合、IMEモードのさまざまなオプションがセッションの右上隅に表示されます。

ローカルIME

制限事項:

  • 汎用クライアントIMEは、Search UIなどのUWP(ユニバーサルWindowsプラットフォーム)アプリや、Windows 10オペレーティングシステムのEdgeブラウザーをサポートしません。回避策として、代わりにサーバーIMEを使用します。
  • 汎用クライアントIMEは、保護モードのInternet Explorerバージョン11ではサポートされません。回避策として、インターネットオプションを使用して保護モードを無効にできます。無効にするには、[セキュリティ] をクリックして、[保護モードを有効にする] をオフにします。

H.265ビデオエンコーディング

Citrix Workspaceアプリは、リモートグラフィックやビデオのハードウェアアクセラレーションでH.265ビデオコーデックの使用をサポートしています。H.265ビデオコーデックが、VDAおよびCitrix Workspaceアプリの両方でサポートされ、かつ有効になっている必要があります。エンドポイントのGPUがDXVAインターフェイスを使用するH.265デコードをサポートしていない場合、グラフィックポリシー設定のH.265デコードは無視され、セッションはH.264ビデオコーデックの使用に戻ります。

前提条件:

  1. VDA 7.16以降。
  2. VDAで [3D画像ワークロードの最適化] ポリシーが有効になっている。
  3. VDAで [ビデオコーデックにハードウェアエンコーディングを使用します] ポリシーが有効になっている。

注:

H.265エンコーディングは、NVIDIA社のGPUでのみサポートされます。

Windows向けCitrix Workspaceアプリでは、この機能がデフォルトで無効になっています。

グループポリシーオブジェクト(GPO)の管理用テンプレートを使用してCitrix WorkspaceアプリでH.265ビデオエンコーディングを構成する:

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート][Citrix Workspace][ユーザーエクスペリエンス] の順に移動します。
  3. [グラフィックのH.265デコード] ポリシーを選択します。
  4. [有効] をクリックします。
  5. [適用][OK] の順にクリックします。

レジストリエディターを使用してH.265ビデオエンコーディングを構成する:

32ビットオペレーティングシステムのドメイン不参加のネットワークでH.265ビデオエンコーディングを有効にする:

  1. [ファイル名を指定して実行]コマンドでregeditを使用してレジストリエディターを起動します。
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\Graphics Engineにアクセスします。
  3. EnableH265という名前でDWORDキーを作成し、キーの値を1に設定します。

64ビットオペレーティングシステムのドメイン不参加のネットワークでH.265ビデオエンコーディングを有効にする:

  1. [ファイル名を指定して実行]コマンドでregeditを使用してレジストリエディターを起動します。
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Citrix\ICA Client\Graphics Engineにアクセスします。
  3. EnableH265という名前でDWORDキーを作成し、キーの値を1に設定します。

変更を保存するには、セッションを再起動します。

注:

  • Windows向けCitrix Workspaceアプリのグループポリシーオブジェクト管理用テンプレートで [グラフィックのハードウェアアクセラレーション] ポリシーが無効になっている場合、[グラフィックのH.265デコード] ポリシー設定は無視され、この機能は動作しません。
  • HDX Monitor 3.xツールを実行して、セッション内でH.265ビデオエンコーダーが有効になっているかを確認します。HDX Monitor 3.xツールについて詳しくは、Knowledge CenterのCTX135817を参照してください。

キーボードレイアウトと言語バー

キーボードレイアウト

注:

システムトレイのCitrix Workspaceアプリアイコンから表示できる[高度な設定]シートの一部または全部を非表示にすることができます。詳しくは、「高度な設定シート」を参照してください。

キーボードレイアウトの同期によって、クライアントデバイスの優先キーボードレイアウトを切り替えることができます。この機能はデフォルトでは無効になっています。キーボードレイアウトの同期により、クライアントのキーボード レイアウトが仮想アプリおよび仮想デスクトップのセッションに自動的に同期されます。

GPO管理用テンプレートを使用してキーボードレイアウトの同期を構成:

注:

GPO構成は、StoreFrontおよびGUIの構成よりも優先されます。

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] または [ユーザー構成] ノードで、[管理用テンプレート]>[管理用テンプレート(ADM)]>[Citrixコンポーネント]>[Citrix Workspace]>[ユーザーエクスペリエンス] の順に移動します。
  3. キーボード設定ポリシーを選択します。 キーボード設定
  4. [有効] を選択し、次のいずれかのオプションを選択します:
    • 動的な同期を許可する - ドロップダウンメニューから[はい][いいえ] を選択します。このオプションは、クライアントのキーボードレイアウトを変更したときに、クライアントのキーボードレイアウトをサーバーに同期します。このオプションを選択すると、日本語、中国語、韓国語のクライアントIMEも有効になります。

      このオプションで [はい] を選択すると、次の2つのオプションが上書きされます。

    • セッション起動時の同期モード - ドロップダウンメニューから、次のいずれかのオプションを選択します:

      • セッション起動時に1回だけ同期する - セッション起動時にクライアントのキーボードレイアウトをサーバーに同期します。セッション中にクライアントのキーボードレイアウトに加えた変更は、すぐに有効になりません。変更を適用するには、ログオフしてから再度ログオンします。
      • 同期させない - クライアントがサーバーのキーボードレイアウトを使用することを示します。
  5. [適用][OK] を選択します

グラフィカルユーザーインターフェイスを使用してキーボードレイアウトの同期を構成するには:

  1. システムトレイのCitrix Workspaceアプリアイコンから [高度な設定]>[キーボードと言語バー] の順に選択します。

    キーボードと言語バーのダイアログが開きます。

    キーボードと言語バー

  2. 次のいずれかのオプションを選択します:

    • セッション起動時に1回だけ同期する - セッション起動時に1度のみキーボードレイアウトをVDAから同期させます。
    • 動的な同期を許可する - セッション内でクライアントキーボードが変更されると、キーボードレイアウトはVDAに動的に同期されます。
    • 同期させない - クライアントがサーバーのキーボードレイアウトを使用することを示します。
  3. [保存] をクリックします。

CLIを使用してキーボードレイアウトの同期を構成するには:

Windows向けCitrix Workspaceアプリのインストールフォルダーから次のコマンドを実行します。

通常、Citrix WorkspaceアプリのインストールフォルダーはC:\Program files (x86)\Citrix\ICA Clientにあります。

  • 有効にするには: wfica32:exe /localime:on
  • 無効にするには: wfica32:exe /localime:off

クライアントのキーボードレイアウトオプションで、クライアントIME(Input Method Editor)をアクティブにします。日本語、中国語、または韓国語を使用しているユーザーがサーバーIMEを使用する場合、[いいえ] を選択するか、wfica32:exe /localime:offを実行してローカルキーボードレイアウトオプションを無効にする必要があります。次のセッションに接続すると、セッションは、リモートサーバーで指定されたキーボードレイアウトに戻します。

クライアントのキーボードレイアウトの切り替えがアクティブなセッションで有効にならないことがあります。この問題を解決するには、いったんCitrix Workspaceアプリからログオフしてから、再度ログインしてください。

Windows VDAでのキーボード同期の構成

注:

次の手順は、Windows Server 2016以降にのみ適用されます。Windows Server 2012 R2以前では、キーボード同期機能はデフォルトで有効になっています。

  1. レジストリエディターを起動して、HKEY_LOCAL_MACHINE\Software\Citrix\IcaImeに移動します。
  2. DWORDエントリDisableKeyboardSyncを作成し、その値を0に設定します。 1はキーボードレイアウトの同期機能を無効にします。
  3. 変更を保存するには、セッションを再起動します。

VDAとCitrix Workspaceアプリの両方でキーボードレイアウトを有効にした後、キーボードレイアウトを切り替えると、次のウィンドウが表示されます。 キーボードレイアウトの切り替え

このウィンドウは、セッションのキーボードレイアウトがクライアントのキーボードレイアウトに切り替えられていることを示しています。

Linux VDAでのキーボード同期の構成

コマンドプロンプトを起動して、次のコマンドを実行します:

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncKeyboardLayout" -d "0x00000001"

変更を保存するには、VDAを再起動します。

Linux VDAでのキーボードレイアウトの同期について詳しくは、「動的なキーボードレイアウトの同期」を参照してください。

キーボードレイアウトの切り替え通知ダイアログを非表示にする:

キーボードレイアウトの変更通知ダイアログでは、VDAセッションがキーボードレイアウトを切り替えるときに通知します。キーボードレイアウトの切り替えには、約2秒かかります。通知ダイアログを非表示にする場合、間違った文字入力を避けるために、しばらく待ってから入力を開始してください。

警告

レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。レジストリエディターの誤用による障害に対して、シトリックスでは一切責任を負いません。レジストリエディターは、お客様の責任と判断の範囲でご使用ください。また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。

レジストリエディターを使用してキーボードレイアウトの切り替え通知ダイアログを非表示にする:

  1. レジストリエディターを起動して、HKEY_LOCAL_MACHINE\Software\Citrix\IcaImeに移動します。
  2. HideNotificationWindowという名前で文字列値キーを作成します。
  3. DWORD値を1に設定します。
  4. [OK] をクリックします。
  5. 変更を保存するには、セッションを再起動します。

制限事項:

  • 管理者権限で実行しているリモートアプリケーション(例:アプリケーションアイコンを右クリックして、[管理者として実行])は、クライアントのキーボードレイアウトと同期することはできません。この問題を解決するには、サーバー側(VDA)で手動でキーボードレイアウトを変更するか、UACを無効にします。
  • ユーザーがクライアントのキーボードレイアウトをサーバーでサポートされていないレイアウトに変更すると、キーボードレイアウトの同期機能は、セキュリティ上の理由で無効になります。認識されないキーボードレイアウトは、潜在的なセキュリティの脅威として扱われます。キーボードレイアウト同期機能を復元するには、ログオフしてセッションに再ログインします。
  • RDPセッションでは、Alt+Shiftのショートカットキーでキーボードレイアウトを変更することはできません。この問題を回避するには、RDPセッションの言語バーを使用してキーボードレイアウトを切り替えます。

言語バー

言語バーには、セッションで優先される入力言語が表示されます。言語バーは、デフォルトでセッションに表示されます。

注:

この機能は、VDA 7.17以降で動作するセッションで使用できます。

GPO管理用テンプレートを使用した言語バーの構成:

言語バーには、アプリケーションセッションでの優先される入力言語が表示されます。

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] または [ユーザー構成] ノードで、[管理用テンプレート]>[管理用テンプレート(ADM)]>[Citrixコンポーネント]>[Citrix Workspace]>[ユーザーエクスペリエンス] の順に移動します。
  3. 言語バーポリシーを選択します。
  4. [有効] を選択し、次のいずれかのオプションを選択します:
    • はい - アプリケーションセッションで言語バーが表示されます。
    • いいえ。言語バーを非表示にします - アプリケーションセッションで言語バーが非表示になります。
  5. [適用][OK] の順にクリックします。

グラフィカルユーザーインターフェイスを使用した言語バーの構成:

  1. 通知領域でCitrix Workspaceアプリアイコンを右クリックし、[高度な設定] をクリックします。
  2. [キーボードと言語バー] を選択します。
  3. [言語バー] タブを選択します。
  4. 次のいずれかのオプションを選択します:
    1. はい - セッションで言語バーが表示されます。
    2. いいえ。言語バーを非表示にします - セッションで言語バーが非表示になります。
  5. [保存] をクリックします。

    設定の変更は直ちに有効になります。

    言語バー

注:

  • アクティブなセッションの設定を変更できます。
  • 入力言語が1つだけの場合、リモート言語バーはセッションに表示されません。

高度な設定シートで言語バータブを非表示にする:

レジストリを使用して、[高度な設定] シートから言語バータブを非表示にすることができます。

  1. レジストリエディターを起動します。
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\LocalIMEにアクセスします。
  3. DWORD値キーToggleOffLanguageBarFeatureを作成し、1に設定すると、[高度な設定]シートで言語バーオプションが非表示になります。

USBサポート

USBサポート機能により、Citrix Virtual Apps and DesktopsおよびCitrix DaaS上で作業しているときにさまざまな種類のUSBデバイスを使用できるようになります。コンピューターにUSBデバイスを接続すると、仮想デスクトップ内でそのデバイスを操作できるようになります。この機能では、フラッシュドライブ、スマートフォン、PDA、プリンター、スキャナー、MP3プレーヤー、セキュリティデバイス、およびタブレットなどのUSBデバイスがサポートされます。Desktop Viewerのユーザーは、ツールバーの基本設定を使用して、Citrix Virtual Apps and DesktopsおよびCitrix DaaSでUSBデバイスを使用できるようにするかどうかを制御できます。

Webカメラ、マイク、スピーカー、およびヘッドセットなどのUSBデバイスのアイソクロナス機能は、一般的な低遅延または高速LAN環境でサポートされます。このような環境では、Microsoft Office CommunicatorやSkypeなどのパッケージでこれらのデバイスを使用することができます。

以下の種類のデバイスは直接サポートされるため、仮想アプリと仮想デスクトップのセッションでUSBサポート機能は使用されません。

  • キーボード
  • マウス
  • スマートカード

特殊用途のUSBデバイス(Bloombergキーボードや3Dマウスなど)では、USBサポート機能が使用されるように構成できます。Bloombergキーボードの構成について詳しくは、「Bloombergキーボードの構成」を参照してください。

そのほかの特殊用途のUSBデバイスのポリシー規則の構成について詳しくは、Knowledge CenterのCTX122615を参照してください。

デフォルトでは、特定の種類のUSBデバイスがCitrix Virtual Apps and DesktopsおよびCitrix DaaSで動作しないように設定されています。たとえば、内部USBでシステムボードに装着されたNICは、このデバイスのリモート操作は適しません。次の種類のUSBデバイスは、仮想アプリと仮想デスクトップのセッションでの使用をデフォルトでサポートされていません。

  • Bluetoothドングル
  • 統合されたNIC
  • USBハブ
  • USBグラフィックアダプター

USBハブに接続されたデバイスは仮想デスクトップで使用できますが、USBハブ自体はリモート処理できません。

次の種類のUSBデバイスは、仮想アプリセッションでの使用をデフォルトでサポートしていません:

  • Bluetoothドングル
  • 統合されたNIC
  • USBハブ
  • USBグラフィックアダプター
  • オーディオデバイス
  • 大容量記憶装置デバイス

USBサポートのしくみ:

ユーザーがエンドポイントにUSBデバイスを接続すると、USBポリシーが照合され、許可されているデバイスであることが認識されると、仮想デスクトップ上で使用可能になります。デフォルトのポリシーで拒否されるデバイスは、ローカルのデスクトップ上でのみ使用可能になります。

USBデバイスを接続すると、新しいデバイスについて知らせる通知が表示されます。ユーザーは、接続するたびに、仮想デスクトップで使用する必要があるUSBデバイスを選択できます。ユーザーは、仮想デスクトップセッションの開始前、またはセッション実行中に接続したUSBデバイスが、フォーカスのある仮想デスクトップで自動的に使用可能になるように設定することもできます。

デフォルトで許可されるUSBデバイスのクラス

デフォルトのUSBポリシー規則では、さまざまなクラスのUSBデバイスが許可されています。

この一覧に記載されていても、一部のクラスは構成を追加しなければ仮想アプリと仮想デスクトップのセッションでリモート処理ができません。このようなUSBデバイスクラスは次のとおりです。

  • オーディオ(クラス01)- このクラスのデバイスとして、オーディオ入力デバイス(マイク)、オーディオ出力デバイス、およびMIDIコントローラーがあります。最近のオーディオデバイスでは一般的に、XenDesktop 4以降でサポートされているアイソクロナス転送が使用されます。USBサポートを使用する仮想アプリでオーディオデバイスをリモート操作できないため、オーディオ(クラス01)は仮想アプリに適用できません。

注:

VoIP電話などの一部の特殊デバイスには追加の構成が必要です。詳しくは、Knowledge CenterのCTX123015を参照してください。

  • 物理インターフェイスデバイス(クラス05)- このデバイスはヒューマンインターフェイスデバイス(HID)と似ていますが、一般的に「リアルタイム」の入力またはフィードバックを提供し、フォースフィードバックジョイスティック、モーションプラットフォーム、およびフォースフィードバックエクソスケルトンなどがあります。

  • 静止画(クラス06)- このクラスのデバイスとして、デジタルカメラおよびスキャナーがあります。ほとんどのデジタルカメラは、画像転送プロトコル(PTP)またはメディア転送プロトコル(MTP)を使ってコンピューターやほかの周辺機器にイメージを転送する静止画クラスをサポートします。カメラは大容量記憶装置としても機能する場合があります。また、カメラ自体のメニューを使っていずれかのクラスを使用するように構成することも可能な場合があります。

注:

カメラがマスストレージデバイスとして機能する場合はクライアントドライブマッピングが使用され、USBサポートは必要ありません。

  • プリンター(クラス07)- 一部のプリンターではベンダー固有のプロトコル(クラスff)が使用されますが、一般的にはこのクラスにほとんどのプリンターが含まれます。マルチ機能プリンターの場合は、USBハブが内蔵されていたり、混合デバイスであったりする場合があります。いずれの場合も、印刷機能では一般的にプリンタークラスが使用され、スキャナーやFAX機能では静止画などの別のクラスが使用されます。

    プリンターは通常、USBサポートなしで適切に動作します。

    このクラスのデバイス(特にスキャナー機能を持つプリンター)には追加の構成が必要です。手順については、Knowledge CenterのCTX123015を参照してください。

  • マスストレージデバイス(クラス08)- 最も一般的なマスストレージデバイス(大容量記憶装置)として、USBフラッシュドライブがあります。そのほかには、USB接続のハードドライブ、CD/DVDドライブ、およびSD/MMCカードリーダーがあります。また、内部ストレージを持つさまざまなデバイスがあり、これらもこのクラスのインターフェイスを提供します。たとえば、メディアプレーヤー、デジタルカメラ、携帯電話などがあります。USBサポートを使用する仮想アプリでマスストレージデバイスをリモート操作できないため、マスストレージ(クラス08)は仮想アプリに適用できません。既知のサブクラスには次のものが含まれます:

    • 01 制限付きフラッシュデバイス
    • 02 一般的なCD/DVDデバイス(ATAPI/MMC-2)
    • 03 一般的なテープデバイス(QIC-157)
    • 04 一般的なフロッピーディスクドライブ(UFI)
    • 05 一般的なフロッピーディスクドライブ(SFF-8070i)
    • 06 ほとんどの大容量記憶装置デバイスはこのSCSIのバリアントを使用します

    マスストレージデバイスには、クライアントドライブマッピングを介して頻繁にアクセスすることができ、USBサポートは必要ありません。

  • コンテンツセキュリティ(クラス0d)- 通常、ライセンスまたはデジタル権利の管理のためのコンテンツ保護を実行します。このクラスのデバイスとして、ドングルがあります。

  • ビデオ(クラス0e) - ビデオクラスは、ビデオまたはビデオ関連の素材を操作するために使用されるデバイスをカバーします。デバイスとしては、Webカメラ、デジタルカムコーダー、アナログビデオ変換機、一部のテレビチューナー、およびビデオストリーミングをサポートする一部のデジタルカメラなどがあります。

重要

ほとんどのビデオストリーミングデバイスでは、XenDesktop 4以降でサポートされているアイソクロナス転送が使用されます。動作検知機能付きのWebカメラなど、一部のビデオデバイスには追加の構成が必要です。手順については、Knowledge CenterのCTX123015を参照してください。

  • パーソナルヘルスケア(クラス0f)- このデバイスには、血圧センサー、心拍数モニター、万歩計、薬剤モニター、肺活量計などの個人用健康器具があります。

  • アプリケーションおよびベンダー固有(クラスfeおよびff) - 多くのデバイスがベンダー独自のプロトコルまたはUSBコンソーシアムで標準化されていないプロトコルを使用しており、このようなデバイスは通常、ベンダー固有(クラスff)として表示されます。

デフォルトで拒否されるUSBデバイスのクラス

デフォルトのUSBポリシー規則では、次の異なるクラスのUSBデバイスは許可されません:

  • 通信およびCDCコントロール(クラス02および0a)。仮想デスクトップ自体への接続にこれらのデバイスのいずれかが使用される場合があるため、デフォルトのUSBポリシーではこれらのデバイスのリモートでの実行は許可されていません。

  • ヒューマンインターフェイスデバイス(クラス03)。さまざまな種類の入出力デバイスを含みます。一般的なヒューマンインターフェイスデバイス(HID)として、キーボード、マウス、ポインティングデバイス、グラフィックタブレット、センサー、およびゲームのコントローラー、ボタン、およびコントロール機能などがあります。

    サブクラス01は「起動インターフェイス」クラスとして知られ、キーボードおよびマウスで使用されます。

    デフォルトのUSBポリシーはUSBキーボード(クラス03、サブクラス01、プロトコル1)またはUSBマウス(クラス03、サブクラス01、プロトコル2)を許可しません。これは、ほとんどのキーボードとマウスはUSBのサポートを必要とすることなく適切に処理できるためです。また、通常、こうしたデバイスは仮想デスクトップに接続したときに、リモートと同様、ローカルでも使用する必要があります。

  • USBハブ(クラス09)。USBハブを使用すると、より多くのデバイスをローカルのコンピューターに接続できます。これらのデバイスにリモートでアクセスする必要はありません。

  • スマートカード(クラス0b)。スマートカードリーダーには、非接触型および接触型のスマートカードリーダーと、スマートカードと同等のチップを埋め込んだUSBトークンがあります。

    スマートカードリーダーは、スマートカードサポート機能によりアクセスできるため、USBサポートは必要ありません。

  • ワイヤレスコントローラー(クラスe0)。これらのデバイスの中には、重要なネットワークアクセスを提供していたり、Bluetoothキーボードやマウスなどの基幹周辺装置を接続していたりするものがある場合があります。

    デフォルトのUSBポリシーはこれらのデバイスを許可していません。ただし、USBサポートを使ったアクセスを提供することが適したデバイスもあります。

  • その他のネットワークデバイス(クラスef、サブクラス04)- これらのデバイスの一部は、重要なネットワークアクセスを提供している可能性があります。デフォルトのUSBポリシーはこれらのデバイスを許可していません。ただし、USBサポートを使ったアクセスを提供することが適したデバイスもあります。

仮想デスクトップで使用できるUSBデバイスの一覧の変更

Windows向けCitrix Workspaceのテンプレートファイルを編集して、仮想デスクトップセッション内で使用できるUSBデバイスの範囲を更新できます。更新によって、グループポリシーを使用してWindows向けCitrix Workspaceに変更を加えることができます。このファイルは、次のインストールフォルダーにあります:

\C:\Program Files\Citrix\ICA Client\Configuration\en

または、各ユーザーデバイスのレジストリに次のレジストリキーを追加できます:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB種類=文字列 名前=”DeviceRules” 値=

重要

レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。レジストリエディターの誤用による障害に対して、シトリックスでは一切責任を負いません。レジストリエディターは、お客様の責任と判断の範囲でご使用ください。また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。

製品のデフォルトの規則は、次の場所に保存されています:

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB 種類=MultiSz 名前=”DeviceRules” 値=

これらのデフォルトの規則は変更しないでください。

USBデバイスのポリシー設定について詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「USBデバイスのポリシー設定」を参照してください。

複合USBデバイスリダイレクト

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

クライアントエンドポイントで検出された複合デバイスは、次のいずれかとして仮想ホストに転送できます:

  • 単一の複合USBデバイス、または

  • 独立した子デバイスのセット(分割デバイス)

複合USBデバイスが転送されると、デバイス全体がエンドポイントで使用できなくなります。転送により、最適化されたHDXリモートエクスペリエンスに必要なCitrix Workspaceクライアントを含む、エンドポイント上のすべてのアプリケーションでのデバイスのローカル使用がブロックされます。

オーディオデバイスとミュートとボリュームコントロール用のHIDボタンの両方を備えたUSBヘッドセットデバイスを検討してください。デバイス全体が汎用USBチャネルを使用して転送される場合、デバイスは最適化されたHDXオーディオチャネルを介したリダイレクトで使用できなくなります。ただし、汎用USBリモート処理経由でホスト側のオーディオドライバーを使用して送信されるオーディオとは異なり、最適化されたHDXオーディオチャネル経由で送信されるオーディオでは、最高のエクスペリエンスを実現できます。この挙動は、USBオーディオプロトコルの性質がノイズが多いためです。

また、システムキーボードまたはポインティングデバイスが、リモートセッションのサポートに必要な他の統合機能を備えた複合デバイスの一部である場合にも問題が発生します。完全な複合デバイスが転送されると、システムのキーボードまたはマウスは、リモートデスクトップセッションまたはアプリケーション内を除いて、エンドポイントで操作できなくなります。

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

デバイス規則:

通常のUSBデバイスと同様に、エンドポイントのポリシーまたはクライアントCitrix Workspaceアプリ構成で設定されたデバイス規則は、転送する複合デバイスを選択します。Citrix Workspaceアプリは、これらの規則を使用して、リモートセッションへの転送を許可または禁止するUSBデバイスを決定します。

各規則は、アクションキーワード(Allow、Connect、またはDeny)、コロン(:)、エンドポイントUSBサブシステムの実際のデバイスに一致する0個以上のフィルターパラメーターから構成されています。これらのフィルターパラメーターは、すべてのUSBデバイスが自身を識別するために使用するUSBデバイスの記述子メタデータに対応します。

デバイス規則はクリアテキストであり、各規則は1行に表示され、オプションのコメントは#文字の後に記載されています。規則はトップダウンで照合されます(優先度の降順)。デバイスまたは子インターフェイスに一致する最初の規則が適用されます。同じデバイスまたはインターフェイスを選択する後続の規則は無視されます。

サンプルデバイス規則:

  • ALLOW: vid=046D pid=0102 # vid/pidにより特定のデバイスを許可する
  • ALLOW: vid=0505 class=03 subclass=01 # subclass=01の場合にベンダー0505のすべてのpidを許可する
  • DENY: vid=0850 pid=040C # 特定のデバイスを拒否する(すべての子デバイスを含む)
  • DENY: class=03 subclass=01 prot=01 # すべてのフィルターに一致するデバイスをすべて拒否する
  • CONNECT: vid=0911 pid=0C1C # 特定のデバイスを許可して自動接続する
  • ALLOW: vid=0286 pid=0101 split=01 # このデバイスを分割し、すべてのインターフェイスを許可する
  • ALLOW: vid=1050 pid=0407 split=01 intf=00,01 # 分割して2つのインターフェイスのみを許可する
  • CONNECT: vid=1050 pid=0407 split=01 intf=02 # 分割してインターフェイス2を自動接続する
  • DENY: vid=1050 pid=0407 split=1 intf=03 # インターフェイス03がリモート化されないようにする

次のフィルターパラメーターのいずれかを使用して、検出されたデバイスに規則を適用できます:

フィルターパラメーター 説明
vid=xxxx USBデバイスのベンダーID(4桁の16進コード)
pid=xxxx USBデバイスの製品ID(4桁の16進コード)
rel=xxxx USBデバイスのリリースID(4桁の16進コード)
class=xx USBデバイスのクラスコード(2桁の16進コード)
subclass=xx USBデバイスのサブクラスコード(2桁の16進コード)
prot=xx USBデバイスのプロトコルコード(2桁の16進コード)
split=1(またはsplit=0) 分割する(または分割しない)複合デバイスを選択します
intf=xx[,xx,xx,…] 複合デバイスの子インターフェイスの特定のセットを選択します(2桁の16進コードのコンマで区切られた一覧)

最初の6つのパラメーターは、規則を適用する必要があるUSBデバイスを選択します。パラメーターが指定されていない場合、規則はそのパラメーターがANYの値を持つデバイスと一致します。

USB Implementors Forum (USB-IF)は、Defined Class Codeのクラス、サブクラス、およびプロトコル値の定義済み一覧を維持管理しています。USB-IFは、登録されたベンダーIDの一覧も所有しています。特定のデバイスのベンダー、製品、リリース、およびインターフェイスIDは、Windowsデバイスマネージャーで直接確認するか、UsbTreeViewなどの無料ツールを使用して確認できます。

最後の2つのパラメーター(存在する場合)はUSB複合デバイスにのみ適用されます。splitパラメーターは、複合デバイスを分割デバイスとして転送するか、単一の複合デバイスとして転送する必要があるかを決定します。

  • Split=1は、複合デバイスの選択された子インターフェイスは分割デバイスとして転送する必要があることを示します。
  • Split=0は、複合デバイスを分割するべきではないことを示します。

注:

splitパラメーターを省略した場合、Split=0と見なされます。

intfパラメーターでは、アクションを適用する必要がある複合デバイスの特定の子インターフェイスを選択します。省略した場合、アクションは複合デバイスのすべてのインターフェイスに適用されます。

3つのインターフェイスを備えた複合USBヘッドセットデバイスについて考えてみましょう

  • インターフェイス0 - オーディオクラスのデバイスエンドポイント
  • インターフェイス3 - HIDクラスのデバイスエンドポイント(音量ボタンとミュートボタン)
  • インターフェイス5 - 管理/更新インターフェイス

この種類のデバイスに推奨される規則は次のとおりです:

  • CONNECT: vid=047F pid=C039 split=1 intf=03 # HIDデバイスを許可して自動接続する
  • DENY: vid=047F pid=C039 split=1 intf=00 # オーディオエンドポイントを拒否する
  • ALLOW: vid=047F pid=C039 split=1 intf=05 # mgmt intfを許可するが、自動接続しない

デバイス規則ポリシーを有効にする:

Windows向けCitrix Workspaceアプリには、特定の望ましくないクラスのデバイスをフィルタリングし、顧客が頻繁に遭遇するデバイスのクラスを許可するデフォルトのデバイス規則セットが含まれています。

これらのデフォルトのデバイス規則は、次のいずれかのシステムレジストリで確認できます:

  • HKEY_LOCAL_MACHINE\Software\Citrix\ICA Client\GenericUSB(32ビットWindows)または
  • HKEY_LOCAL_MACHINE\Software\WOW6432Node\Citrix\ICA Client\GenericUSB(64ビットWindows)、DeviceRulesという名前のマルチストリング値。

ただし、Windows向けCitrix Workspaceアプリでは、USBデバイス規則ポリシーを適用して、これらのデフォルトの規則を上書きできます。

Windows向けCitrix Workspaceアプリのデバイス規則ポリシーを有効にするには:

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [ユーザー構成] ノード配下で、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace]>[クライアントデバイスをリモート処理します]>[一般的なUSBのリモート処理] の順に移動します。
  3. USBデバイス規則ポリシーを選択します。
  4. [有効] をクリックします。
  5. [USBデバイス規則] テキストボックスに、展開するUSBデバイス規則を貼り付けます(または直接編集します)。
  6. [適用][OK] の順にクリックします。

このポリシーを作成するときは、クライアントに付属しているデフォルトの規則を保存してから元の規則をコピーし、新しい規則を挿入して必要に応じて動作を変更することをCitrixではお勧めします。

USBデバイスの接続:

デスクトップセッションでは、分割されたUSBデバイスは [デバイス] のDesktop Viewerで表示されます。また、[基本設定] > [デバイス] から分割されたUSBデバイスを表示できます。

Desktop Viewer

注:

CONNECTキーワードは、USBデバイスの自動接続を有効にします。ただし、汎用USBリダイレクト用に複合USBデバイスを分割するときにCONNECTキーワードが使用されない場合、Desktop Viewerまたはコネクションセンターからデバイスを手動で選択する必要があります。

アプリケーションセッションでは、分割デバイスはコネクションセンターで表示されます。

コネクションセンター

インターフェイスを自動的に接続するには:

Windows向けCitrix Workspaceアプリ2109で導入されたCONNECTキーワードにより、USBデバイスの自動リダイレクトが可能になります。セッションで自動的に接続することを管理者がデバイスまたは選択したインターフェイスに許可している場合、CONNECT規則はALLOW規則に置き換わることができます。

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [ユーザー構成] ノード配下で、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace]>[クライアントデバイスをリモート処理します]>[一般的なUSBのリモート処理] の順に移動します。
  3. USBデバイス規則ポリシーを選択します。
  4. [有効] をクリックします。
  5. [USBデバイス規則] テキストボックスで、自動接続するUSBデバイスを追加します。

    たとえば、CONNECT: vid=047F pid=C039 split=01 intf=00,03は複合デバイスの分割と、インターフェイス00および03インターフェイスの自動接続を可能にし、そのデバイスの他のインターフェイスを制限します。

  6. [適用] および [OK] をクリックしてポリシーを保存します。

USBデバイスの自動接続設定の変更:

Citrix Workspaceアプリは、現在のデスクトップリソースの設定に基づいて、CONNECTアクションでタグ付けされたUSBデバイスを自動的に接続します。次の図に示すように、Desktop Viewerのツールバーで設定を変更できます。

CWA Windowsの設定

ペインの下部にある2つのチェックボックスは、デバイスが自動的に接続する必要があるか、セッションで手動接続を待つ必要があるかを制御します。これらの設定はデフォルトでは有効になっていません。汎用USBデバイスを自動的に接続する必要がある場合は、設定を変更できます。

または、管理者は、Citrix Workspaceアプリのグループポリシーオブジェクト管理用テンプレートから対応するポリシーを展開することにより、ユーザー設定を上書きできます。マシンポリシーとユーザーポリシーは両方とも、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace]>[クライアントデバイスをリモート処理します]>[一般的なUSBのリモート処理] の順でアクセスできます。対応するポリシーには、それぞれ[既存のUSBデバイス]と[新しいUSBデバイス]のラベルが付いています。

分割デバイスのデフォルト設定の変更:

デフォルトでは、Windows向けCitrix Workspaceアプリは、デバイス規則でSplit=1として明示的にタグ付けされた複合デバイスのみを分割します。ただし、デフォルトの配置を変更して、一致するデバイス規則でSplit=0としてタグ付けされていないすべての複合デバイスを分割することは可能です。

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [ユーザー構成] ノード配下で、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace]>[クライアントデバイスをリモート処理します]>[一般的なUSBのリモート処理] の順に移動します。
  3. SplitDevicesポリシーを選択します。
  4. [有効] をクリックします。
  5. [適用] および [OK] をクリックしてポリシーを保存します。

注:

デフォルトを変更するのではなく、明示的なデバイス規則を使用して、分割する必要のある特定のデバイスまたはインターフェイスを識別することをCitrixではお勧めします。この設定は、将来のリリースで廃止されます。

制限事項:

CitrixではWebカメラのインターフェイスは分割しないことをお勧めします。代わりに、汎用USBリダイレクトを使用してデバイスを単一のデバイスにリダイレクトします。パフォーマンスを向上させるには、最適化された仮想チャネルを使用してください。

Bloombergキーボード

Citrix Workspaceアプリは、仮想アプリと仮想デスクトップのセッションでBloombergキーボードの使用をサポートします。必要なコンポーネントはプラグインとともにインストールされます。Bloombergキーボード機能は、Windows向けCitrix Workspaceアプリのインストール時またはレジストリエディターで有効にできます。

Bloombergキーボードは、標準のキーボードと比較すると、ユーザーが金融市場データにアクセスして取引を実行できるという別の機能を提供します。

Bloombergキーボードは、1つの物理シェルに組み込まれた複数のUSBデバイスで構成されています:

  • キーボード
  • 指紋リーダー
  • オーディオデバイス
  • これらのすべてのデバイスをシステムに接続するためのUSBハブ
  • オーディオデバイスのHIDボタン(ミュート、音量大、音量小など)

これらのデバイスの通常の機能に加えて、オーディオデバイスには、一部のキー、キーボードの制御、およびキーボードLEDのサポートが含まれています。

セッション内で特殊な機能を使用するには、オーディオデバイスをUSBデバイスとしてリダイレクトする必要があります。このリダイレクトは、オーディオデバイスをセッションで使用できるようにして、ローカルでは使用されないようにします。さらに、特殊な機能は1つのセッションでのみ使用でき、複数のセッション間で共有することはできません。

複数のセッションでBloombergキーボードを使用しないでください。このキーボードはシングルセッション環境でのみ動作します。

Bloombergキーボード5の構成:

Bloombergキーボードのさまざまなインターフェイスを構成する必要があります。Windows向けCitrix Workspaceアプリ2109から、新しいCONNECTキーワードが導入され、セッションの起動時とデバイスの挿入時にUSBデバイスを自動的に接続できるようになりました。ユーザーがUSBデバイスまたはインターフェイスを自動的に接続する場合は、CONNECTキーワードを使用してALLOWキーワードを置き換えることができます。次の例では、CONNECTキーワードを使用しています。

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート] > [Citrixコンポーネント] > [Citrix Workspace] > [クライアントデバイスをリモート処理します] > [一般的なUSBのリモート処理] の順に移動します。
  3. SplitDevicesポリシーを選択します。
  4. [有効] をクリックします。
  5. [USBデバイス規則] テキストボックスに、次の規則を追加します(存在しない場合)。

    • CONNECT: vid=1188 pid=A101 # Bloomberg 5 生体認証モジュール
    • DENY: vid=1188 pid=A001 split=01 intf=00 # Bloomberg 5 プライマリキーボード
    • CONNECT: vid=1188 pid=A001 split=01 intf=01 # Bloomberg 5 キーボードHID
    • DENY: vid=1188 pid=A301 split=01 intf=02 # Bloomberg 5 キーボードオーディオチャネル
    • CONNECT: vid=1188 pid=A301 split=01 intf=00,01 # Bloomberg 5 キーボードオーディオHID

    注:

    改行またはセミコロンで区切ることで、単一行または複数行のレジストリ値を読み取れます。

  6. [適用] および [OK] をクリックしてポリシーを保存します。
  7. [設定] ウィンドウで、[接続] タブを選択し、1つまたは両方のチェックボックスを選択してデバイスを自動的に接続します。[設定] ウィンドウには、デスクトップツールバーまたは接続マネージャーからアクセスできます。

この手順により、Bloombergキーボード5を使用できるようになります。手順で説明されているDENY規則は、プライマリキーボードとオーディオチャネルが汎用USB経由でリダイレクトされるのではなく、最適化されたチャネル経由でリダイレクトされることを強制します。CONNECT規則は、指紋モジュール、キーボードの特殊キー、およびオーディオ制御に関連するキーの自動リダイレクトを有効にします。

Bloombergキーボード4または3の構成:

注意

レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。レジストリエディターの誤用による障害に対して、シトリックスでは一切責任を負いません。レジストリエディターは、お客様の責任と判断の範囲でご使用ください。また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。

  1. レジストリで次のキーを検索します:

    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB

  2. 次のいずれかを行います:

    • この機能を有効にするには、種類がDWORDで名前がEnableBloombergHIDの値のデータを1に設定します。
    • この機能を無効にするには、値のデータを0に設定します。

Bloombergキーボード3のサポートは、Online Plug-in 11.2 for Windows以降のバージョンで利用できます。

Bloombergキーボード4のサポートは、Windows Receiver 4.8以降のバージョンで利用できます。

Bloombergキーボードのサポートが有効になっているかどうかの確認:

  • BloombergキーボードのサポートがOnline Plug-inで有効になっているかどうかを確認するには、Desktop ViewerでBloombergキーボードのデバイスがどのように報告されているかを確認します。Desktop Viewerを使用しない場合は、Online Plug-inが実行されているマシンのレジストリを確認できます。
  • Bloombergキーボードのサポートが有効になっていない場合は、Desktop Viewerに次が表示されています:

    • Bloomberg Fingerprint ScannerおよびBloomberg Keyboard Audioとして表示されるBloombergキーボード3用の2つのデバイス。
    • Bloombergキーボード4用の1つのポリシーリダイレクトデバイス。このデバイスは、Bloomberg LP Keyboard 2013として表示されます。
  • Bloombergキーボードのサポートが有効になっている場合は、Desktop Viewerに2つのデバイスが表示されます:1つは以前と同じようにBloomberg Fingerprint Scannerとして表示され、もう1つはBloomberg Keyboard Featuresとして表示されます。
  • Bloomberg Fingerprint Scannerデバイスのドライバーがインストールされていない場合、Bloomberg Fingerprint ScannerエントリがDesktop Viewerに表示されない場合があります。エントリが見つからない場合、Bloomberg Fingerprint Scannerはリダイレクトに使用できない可能性があります。Bloombergキーボードのサポートが有効になっている他のBloombergデバイスの名前は引き続き確認できます。
  • レジストリの値をチェックして、サポートが有効になっているかどうかを確認することもできます: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICAClient\GenericUSB\EnableBloombergHID

    値が存在しないか、0(ゼロ)の場合、Bloombergキーボードのサポートは有効になっていません。値が1の場合、サポートが有効になっています。

Bloombergキーボードのサポートの有効化:

注:

Citrix Receiver for Windows 4.8で、SplitDevicesポリシーを使用した複合デバイスのサポートが導入されました。ただし、Bloombergキーボード4の場合は、このポリシーではなく、Bloombergキーボード機能を使用する必要があります。

Bloombergキーボードのサポートにより、特定のUSBデバイスがセッションにリダイレクトされる方法が変わります。このサポートはデフォルトでは有効になっていません。

  • インストール時にサポートを有効にするには、インストールコマンドラインでENABLE_HID_REDIRECTIONプロパティの値をTRUEに指定します。例:

    CitrixOnlinePluginFull.exe /silent ADDLOCAL="ICA_CLIENT,PN_AGENT,SSON,USB" ENABLE_SSON="no" INSTALLDIR="c:\test" ENABLE_DYNAMIC_CLIENT_NAME="Yes" DEFAULT_NDSCONTEXT="Context1,Context2" SERVER_LOCATION="http://testserver.net" ENABLE_HID_REDIRECTION="TRUE"

  • Online Plug-inのインストール後にサポートを有効にするには、Online Plug-inが実行されているシステムでWindowsレジストリを編集します。

    1. レジストリエディターを開きます。
    2. 次のキーに移動します: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB
    3. EnableBloombergHIDが存在する場合は、値データが1になるように変更します。
    4. EnableBloombergHIDが存在しない場合は、EnableBloombergHIDという名前でDWORD値を作成し、値データを1として指定します。

Bloombergキーボードのサポートの無効化:

次のように、Online Plug-inでBloombergキーボードのサポートを無効にできます:

  1. Online Plug-inソフトウェアを実行しているシステムでレジストリエディターを開きます。
  2. 次のキーに移動します: HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB
  3. EnableBloombergHIDが存在する場合は、値データが0(ゼロ)になるように変更します。

    EnableBloombergHIDが存在しない場合は、Bloombergキーボードのサポートが有効になっていないことを示しています。このような場合、レジストリ値を変更する必要はありません。

サポートを有効にせずにBloombergキーボードを使用:

  • Online Plug-inでBloombergキーボードのサポートを有効にしなくても、キーボードを使用できます。ただし、複数のセッション間で特殊な機能を共有するメリットは使用できず、オーディオによってネットワーク帯域幅が増加する可能性があります。
  • Bloombergキーボードの通常のキーは、他のキーボードと同じように使用できます。特別なアクションは必要ありません。
  • 専用のBloombergキーボードを使用するには、Bloombergキーボードオーディオデバイスをセッションにリダイレクトする必要があります。Desktop Viewerを使用している場合は、USBデバイスの製造元名とデバイス名が表示され、BloombergキーボードオーディオデバイスがBloomberg Keyboard Audioとして表示されます。
  • 指紋リーダーを使用するには、デバイスをBloomberg Fingerprint Scannerにリダイレクトする必要があります。指紋リーダーのドライバーがローカルにインストールされていない場合、デバイスには次の情報のみが表示されます:
    • Online Plug-inがデバイスを自動的に接続するように設定されているか、または
    • ユーザーがデバイスの接続を選択できるようにするかが設定されているか。

    また、セッションを確立する前にBloombergキーボードが接続されていて、指紋リーダーのドライバーがローカルにインストールされていない場合、指紋リーダーは表示されず、セッション内で使用できません。

注:

Bloomberg 3の場合、指紋リーダーは単一のセッションまたはローカルシステムで使用でき、共有することはできません。Bloomberg 4ではリダイレクトが禁止されています。

サポートを有効にした後Bloombergキーボードを使用:

  • Online Plug-inでBloombergキーボードのサポートを有効にすると、特殊なキーボード機能を複数のセッションで共有できるというメリットがあります。また、オーディオからのネットワーク帯域幅も抑えられます。

  • Bloombergキーボードのサポートを有効にすると、Bloombergキーボードオーディオデバイスのリダイレクトが妨げられます。代わりに、新しいデバイスが利用可能になります。Desktop Viewerを使用している場合、このデバイスはBloombergキーボード機能と呼ばれます。このデバイスをリダイレクトすると、セッションで特殊なBloombergキーを使用できます。

Bloombergキーボードのサポートを有効にすると、専用のBloombergキーとオーディオデバイスにのみ影響します。通常のキーと指紋リーダーは、サポートが有効になっていない場合と同じように使用されます。

HDX Plug-n-Play USBデバイスリダイレクト

HDX Plug-n-PlayのUSBデバイスリダイレクトにより、メディアデバイスをサーバーに動的にリダイレクトできます。メディアデバイスには、カメラ、スキャナー、メディアプレーヤー、POSデバイスなどがあります。管理者やユーザーは、すべてまたは一部のデバイスのリダイレクトを制限できます。サーバー上でポリシーを編集するかユーザーデバイス上でグループポリシーを適用して、リダイレクト設定を構成します。詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「USBとクライアント側ドライブの考慮事項」を参照してください。

重要:

サーバーポリシーでこのUSBデバイスリダイレクトを禁止すると、ユーザー側でこの機能を有効にすることはできなくなります。

ユーザーは、デバイスのリダイレクトを常に許可または拒否するか、またはデバイスの接続時に毎回確認のメッセージを表示するように、Citrix Workspaceアプリで権限を設定することができます。この設定は新しく接続するデバイスにのみ適用され、接続済みのデバイスには適用されません。

クライアントのCOMポートをサーバーのCOMポートにマップするには

クライアント側COMポートのマッピングを有効にすると、セッション内でローカルマシンのCOMポート上のデバイスにアクセスできるようになります。マップされたクライアントのCOMポートは、ほかのネットワークドライブのマッピングと同様の方法で使用できます。

コマンドプロンプトからクライアントCOMポートをマップできます。また、Windowsの管理ツールのリモートデスクトップ(ターミナルサービス)構成ツールまたはポリシーを使用して、クライアントCOMポートのマッピングを制御することもできます。ポリシーについて詳しくは、Citrix Virtual Apps and Desktopsドキュメントを参照してください。

重要:

COMポートマッピングはTAPI対応ではありません。

  1. Citrix Virtual Apps and Desktopsの展開では、クライアントCOMポートリダイレクトポリシー設定を有効にします。

  2. Citrix Workspaceアプリにログオンします。

  3. コマンドプロンプトで、次のコマンドを実行します:

    net use comx: \\\\client\\comz:

    各項目の意味は次のとおりです:

    • <x> はサーバー上のCOMポートの番号です(マッピングに使用できるのはポート1〜9です)。
    • <z> は、マップするクライアントCOMポートの番号です。
  4. 操作を確認するには、

    net use

    マップされているドライブ、LPTポート、およびマップされているCOMポートの一覧が表示されます。

このCOMポートを仮想デスクトップやアプリケーションのセッションで使用するには、割り当てられているCOMポートにデバイスをインストールします。たとえば、クライアントのCOM1をサーバーのCOM5にマップするには、セッション内で、COM5にCOMポートデバイスをインストールします。この方法でマップしたCOMポートは、ユーザーデバイスのCOMポートと同じように使用できます。

USBオーディオの構成

注:

  • Windows向けCitrix Workspaceアプリを初めてアップグレードまたはインストールする場合、最新のテンプレートファイルをローカルGPOに追加します。テンプレートファイルをローカルGPOに追加する方法について詳しくは、「グループポリシーオブジェクト管理用テンプレート」を参照してください。アップグレードの場合、最新のファイルをインポートするときに既存の設定が保持されます。
  • この機能は、Citrix Virtual Appsサーバーでのみ使用できます。

USBオーディオデバイスを構成するには:

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート]>[従来の管理用テンプレート(ADM)]>[Citrixコンポーネント]>[Citrix Workspace]>[ユーザーエクスペリエンス] の順に移動し、[一般的なUSBリダイレクトによるオーディオ] をクリックします。
  3. 設定を編集します。
  4. [適用][OK] の順にクリックします。
  5. コマンドプロンプトを管理者モードで開きます。
  6. gpupdate /forceコマンドを実行します。

大容量記憶装置デバイス

大容量記憶装置デバイスの場合のみ、USBサポートに加えて、クライアントドライブマッピングを介してリモートアクセスを利用できます。これは、Windows向けCitrix Workspaceアプリポリシー [クライアントデバイスをリモート処理します] > [クライアントドライブマッピング] から構成できます。このポリシーを適用すると、ユーザーのログオン時にユーザーデバイス上のドライブが自動的に仮想デスクトップ上のドライブ文字にマップされます。これらのドライブは、マップされたドライブ文字を持つ共有フォルダーとして表示されます。

クライアント側リムーバブルドライブマッピングとUSBサポートの2つの設定の主な違いは以下のとおりです。

機能 クライアント側ドライブのマッピング USBサポート
デフォルトで有効 はい いいえ
読み取り専用アクセスの構成が可能 はい いいえ
セッション中にデバイスを安全に取り外せる いいえ はい(ユーザーがシステムトレイの[ハードウェアの安全な取り外し]をクリックする場合)

汎用USBとクライアントドライブマッピングの両方のポリシーを有効にし、セッションの開始前に大容量記憶装置デバイスを挿入した場合は、USBサポート機能によるリダイレクトの前にクライアントドライブマッピングによるリダイレクトが実行されます。マスストレージデバイスがセッションの開始後に装着された場合は、クライアントドライブマッピングの前にUSBサポートによるリダイレクトが実行されます。

クライアントドライブマッピング

クライアントドライブマッピングで、データをホストとクライアントの間でストリームとして転送できます。ファイル転送は、ネットワークスループットの状態の変化に適応できます。また、使用可能な追加の帯域幅を使用して、データ転送速度を高めることもできます。

この機能は、デフォルトで有効になります。

この機能を無効にするには、次のレジストリキーを設定し、サーバーを再起動します:

パス:HKEY_LOCAL_MACHINE\System\Currentcontrolset\services\picadm\Parameters 名前:DisableFullStreamWrite 種類: REG_DWORD 値: 0x01 - 無効、 0または削除 - 有効

Windows向けCitrix Workspaceアプリではユーザーデバイスでのデバイスマッピング(割り当て)機能がサポートされており、ユーザーはセッション内でこれらのデバイスを使用できます。次のことを実行できます:

  • ローカルのディスクドライブ、プリンター、およびCOMポートにセッションから透過的にアクセスする。
  • セッションとローカルのWindowsクリップボードの間で、データをコピーして貼り付ける。
  • セッション内で、サーバー上のサウンドを再生する。

サインイン時、Citrix Workspaceアプリは、使用できるクライアントドライブ、COMポート、LPTポートの情報をサーバーに送信します。デフォルトでは、クライアントドライブがサーバーのドライブ文字にマップされ、クライアントプリンターの印刷キューがサーバー上に作成されます。このため、これらのデバイスがサーバーに直接接続されているかのように見えます。マップされたクライアント側デバイスは、そのセッションを実行中のユーザーだけが使用できます。ユーザーがログオフするとマッピングが削除され、そのユーザーが次にログオンしたときに再び作成されます。

ログオン時に特定のデバイスが自動的にマップされないように設定するには、ポリシーのリダイレクト設定を使用します。詳しくは、Citrix Virtual Apps and Desktopsのドキュメントを参照してください。

デバイスマッピングを無効にする

Windowsのサーバーマネージャーを使用して、ユーザーデバイスマッピング(ドライブ、プリンター、ポートなどのオプション)を構成できます。指定できるオプションについて詳しくは、リモートデスクトップサービスのドキュメントを参照してください。

クライアントフォルダーのリダイレクト

クライアントフォルダーのリダイレクトは、クライアント側のファイルがホスト側のセッションのへアクセスする方法を変更します。サーバー上でクライアント側ドライブのマッピングのみを有効にすると、クライアントの側の全ボリュームがUNC(Universal Naming Convention:汎用名前付け規則)リンクとしてセッションに自動的にマップされます。管理者がサーバー上でクライアントフォルダーのリダイレクトを有効にして、ユーザーがそれをユーザーデバイス上で構成すると、ユーザーが指定したローカルボリュームの一部がリダイレクトされます。

セッション内では、ユーザーデバイス上のすべてのファイルシステムではなく、ユーザー指定のフォルダーのみがUNCリンクとして表示されます。レジストリでUNCリンクを無効にすると、クライアントフォルダーはマップされたドライブとしてセッション内で表示されます。構成方法など、クライアントフォルダーのリダイレクトについて詳しくはCitrix Virtual Apps and Desktopsのドキュメントを参照してください。

クライアントドライブをホスト側のドライブ文字にマップする

クライアント側ドライブのマッピング機能により、ホスト側のドライブ文字がユーザーデバイス上のドライブにリダイレクトされます。たとえば、Citrixユーザーセッション内で表示されるHドライブにアクセスしたときに、Windows向けCitrix Workspaceアプリを実行するユーザーデバイスのCドライブにリダイレクトされるように設定できます。

クライアントドライブマッピングは、Citrixの標準デバイスリダイレクト機能に透過的に組み込まれています。この方法でマップされたドライブ文字は、通常のネットワークドライブのマッピングの場合と同様に、ファイルマネージャー、エクスプローラー、およびアプリケーションで使用することができます。

仮想デスクトップやアプリケーションをホストするサーバーにインストールするときに、クライアントドライブが自動的にマップされるサーバーのドライブ文字のセットを設定できます。デフォルトでは、インストール時に、個々のハードディスクおよびCDドライブに1文字ずつ、Vからのアルファベットで未使用のドライブ文字がマップされます(クライアントのフロッピーディスクドライブには、元のドライブ文字がそのままマップされます)。この場合、セッションでのドライブマッピングは、次のようになります:

クライアントドライブ文字 セッション内でアクセスするときのドライブ文字:
A A
B B
C V
D U

サーバーは、サーバーのドライブ文字がクライアントのドライブ文字と競合しないように構成することができます。そのため、サーバーのドライブ文字は上位のドライブ文字に変更されています。 次の例では、サーバーのCドライブをMに、DをNに変更すると、クライアントデバイスはCドライブやDドライブにそのままアクセスすることができます。この場合、セッションでのドライブマッピングは、次のようになります:

クライアントドライブ文字 セッション内でアクセスするときのドライブ文字:
A A
B B
C C
D D

サーバーのCドライブを置き換えるために使用するドライブ文字は、インストール時に定義できます。そのほかの固定ドライブおよびCD/DVDドライブのドライブ文字は、連続するドライブ文字に置き換えられます。たとえば、CドライブはM、DはN、EはOに置き換えられます。これらのドライブ文字が、既存のネットワークドライブのマッピングと競合しないようにしてください。ネットワークドライブをサーバードライブ文字と同じドライブ文字にマップすると、ネットワークドライブのマッピングが無効になります。

クライアント側デバイスの自動マッピングを無効にしない限り、ユーザーデバイスでサーバーに接続すると、クライアントのマッピングが再確立されます。デフォルトでは、クライアントドライブマッピングが有効になっています。設定を変更するには、リモートデスクトップ(ターミナルサービス)構成ツールを使用します。また、ポリシーを使用して、クライアントデバイスマッピングを詳細に制御できます。ポリシーについて詳しくは、Citrix Virtual Apps and Desktopsドキュメントを参照してください。

vPrefer起動

以前のリリースでは、Citrix StudioのKEYWORDS:prefer=”application”属性を設定することで、VDAにインストールされたアプリケーションのインスタンス(このドキュメントではローカルインスタンスと呼びます)を公開アプリケーションよりも優先して起動するよう指定できます。

バージョン4.11より、ダブルホップシナリオ(セッションをホストするVDAでCitrix Workspaceアプリが実行されている場合)で、Citrix Workspaceアプリを起動するかどうかを制御できるようになりました:

  • VDAにインストールされているアプリケーションのローカルインスタンス(ローカルアプリとして利用可能な場合)、または
  • アプリケーションのホストされたインスタンス。

vPreferは、StoreFrontバージョン3.14およびCitrix Virtual Desktops 7.17以降で使用できます。

アプリケーションを起動すると、Citrix WorkspaceアプリはStoreFrontサーバー上のリソースデータを読み取り、列挙時にvpreferフラグに基づいてこの設定を適用します。Citrix Workspaceアプリは、VDAのWindowsレジストリでアプリケーションのインストールパスを検索します。存在する場合は、アプリケーションのローカルインスタンスを起動します。それ以外の場合は、アプリケーションのホストされたインスタンスを起動します。 VDAにないアプリケーションを起動すると、Citrix Workspaceアプリはホストされているアプリケーションを起動します。StoreFrontでローカル起動を処理する方法について詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「公開デスクトップ上のアプリケーションのローカル起動を制御する」を参照してください。

アプリケーションのローカルインスタンスをVDAで起動しない場合は、Delivery ControllerでPowerShellを使用してLocalLaunchDisabledTrueに設定します。詳しくは、Citrix Virtual Apps and Desktopsのドキュメントを参照してください。

この機能によって、アプリケーションをよりすばやく起動できるため、より良いユーザーエクスペリエンスを実現できます。この機能は、グループポリシーオブジェクト(GPO)管理用テンプレートで構成できます。デフォルトでは、vPreferはダブルホップシナリオでのみ有効です。

注:

Citrix Workspaceアプリを初めてアップグレードまたはインストールする場合、最新のテンプレートファイルをローカルGPOに追加します。テンプレートファイルをローカルGPOに追加する方法について詳しくは、「グループポリシーオブジェクト管理用テンプレート」を参照してください。アップグレードの場合、最新のファイルをインポートするときに既存の設定が保持されます。

  1. gpedit.mscを実行して、Citrix WorkspaceアプリのGPO管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート]>[Citrixコンポーネント]>[Citrix Workspace]>[SelfService] の順に移動します。
  3. vPreferポリシーを選択します。
  4. [有効] をクリックします。
  5. [アプリを許可] ドロップダウンリストから、次のオプションのいずれか1つを選択します:
    • [すべてのアプリを許可]:このオプションは、VDA上のすべてのアプリのローカルインスタンスを起動します。Citrix Workspaceアプリは、インストールされているアプリケーション(メモ帳、電卓、ワードパッド、コマンドプロンプトなどのネイティブWindowsアプリを含む)を検索します。その後、ホストされているアプリではなく、VDAでアプリケーションを起動します。
    • インストール済みアプリを許可:このオプションは、VDA上のインストール済みアプリのローカルインスタンスを起動します。アプリがVDAにインストールされていない場合は、ホストされているアプリを起動します。vPreferポリシーが [有効] に設定されている場合、デフォルトで [インストール済みアプリを許可] が選択されます。このオプションは、メモ帳、電卓などのネイティブWindowsオペレーティングシステムアプリケーションを除外します。
    • ネットワークアプリを許可:このオプションは、共有ネットワークに公開されているアプリのインスタンスを起動します。
  6. [適用][OK] の順にクリックします。
  7. 変更を保存するには、セッションを再起動します。

制限事項:

  • Web向けWorkspaceはこの機能をサポートしていません。

Workspaceの構成

Windows向けCitrix Workspaceアプリでは、Citrix Cloudから提供されている1つまたは複数のサービスを使用している利用者が使用できるWorkspaceを構成できるようになりました。

Citrix Workspaceアプリでは、ユーザーが権限を持つ特定のワークスペースリソースのみがインテリジェントに表示されます。Citrix Workspaceアプリで使用可能なデジタルワークスペースリソースの提供はすべて、Citrix Cloudのワークスペース環境サービスが行います。

ワークスペースはデジタルワークスペースソリューションの一部で、これによってIT部門は、任意のデバイスからアプリへの安全なアクセスを提供できます。 このスクリーンショットは、利用者に表示されるワークスペースの例です。インターフェイスは進化しているため、現在利用者に表示される内容とは異なる場合があります。たとえば、ページ上部に「Workspace」ではなく、「StoreFront」と表示されるようになっています。

Citrix Workspace

Content Collaborationサービスの統合

このリリースでは、Citrix Content CollaborationサービスがCitrix Workspaceアプリに統合されました。Citrix Content Collaborationを使用すると、ドキュメントを簡単かつセキュアに交換したり、メールで大容量のドキュメントを送信したり、サードパーティへのドキュメント転送をセキュアに処理したり、コラボレーションスペースにアクセスすることができます。また、Webベースのインターフェイス、モバイルクライアント、デスクトップアプリ、Microsoft OutlookやGmailとの統合など、Citrix Content Collaborationにより、さまざまな方法で作業できます。

Citrix Content Collaboration機能には、Citrix Workspaceアプリの [ファイル] タブからアクセスできます。[ファイル] タブは、Citrix Cloudコンソールのワークスペース構成でContent Collaborationサービスが有効になっている場合にのみ表示されます。

注:

オペレーティングシステムのセキュリティオプションのために、Citrix WorkspaceアプリでのCitrix Content Collaborationの統合は、Windows Server 2012および2016ではサポートされていません。

次の図は、Citrix Workspaceアプリの [ファイル] タブの例です:

ファイルメニュー

制限事項:

  • Citrix Workspaceアプリをリセットしても、Citrix Content Collaborationはログオフされません。

  • Citrix Workspaceアプリでストアを切り替えても、Citrix Content Collaborationはログオフされません。

レジストリエディターを使用したCitrix Filesのダウンロード場所の構成:

  1. レジストリエディターを起動して、HKEY_CURRENT_USER\Software\Citrix\Dazzle\に移動します。
  2. DownloadPreferenceという名前で文字列値キーを作成します。
  3. Citrix Filesの優先ダウンロードパスをコピーして[値]列に貼り付けます。
  4. ダウンロードごとにプロンプトが表示されるようにするには、[値]列を「*」に設定します。

[高度な設定] UIを使用してCitrix Filesのダウンロード場所を構成する方法については、Windows向けCitrix WorkspaceアプリのヘルプドキュメントでConfiguring download location using Advanced Preferencesを参照してください。

SaaSアプリ

SaaSアプリへのセキュリティ保護されたアクセス機能によって、統合されたユーザーエクスペリエンスで公開SaaSアプリをユーザーに提供できます。SaaSアプリはシングルサインオンで利用できます。管理者は、マルウェアやデータ漏えいから組織のネットワークやエンドユーザーデバイスを保護できるようになりました。管理者は、特定のWebサイトおよびWebサイトカテゴリへのアクセスをフィルタリングすることで、これを実現できます。

Windows向けCitrix Workspaceアプリは、Citrix Secure Private Accessを使用したSaaSアプリの使用をサポートします。このサービスにより、管理者は一貫したエクスペリエンスを提供し、シングルサインオンを統合し、コンテンツ検査を利用することができます。

SaaSアプリをクラウドで提供する利点は次のとおりです:

  • シンプルな構成 - 操作、更新、使用が簡単です。
  • シングルサインオン - シングルサインオンで簡単にログオンできます。
  • さまざまなアプリの標準テンプレート - 一般的なアプリをテンプレートを使用して構成できます。

Citrix Workspaceアプリは、Citrix Enterprise Browser(旧称Citrix Workspace Browser)でSaaSアプリを起動します。詳しくは、「Citrix Enterprise Browser」のドキュメントを参照してください。

制限事項:

  1. 印刷オプションを有効にしてダウンロードを無効にした公開アプリを起動し、起動したアプリで印刷コマンドを発行すると、PDFを保存できます。ダウンロード機能を厳密に無効にするには、印刷オプションを無効にします。
  2. アプリに埋め込まれた動画が機能しないことがあります。

ワークスペース構成について詳しくは、Citrix Cloudの「ワークスペース構成」を参照してください。

PDF印刷

Windows向けCitrix Workspaceアプリは、セッションでのPDF印刷をサポートしています。Citrix PDFユニバーサルプリンタードライバーを使用すると、Citrix Virtual Apps and DesktopsおよびCitrix DaaSで実行されているホストアプリケーションやデスクトップを使用して起動したドキュメントを印刷できます。

[印刷] ダイアログボックスで [Citrix PDFプリンター] オプションを選択すると、ドライバーがファイルをPDFに変換して、これをローカルデバイスに転送します。その後、デフォルトのPDFビューアでPDFを表示したり、ローカルに接続されたプリンターで印刷したりできます。

CitrixではPDFの表示には、Google ChromeブラウザーまたはAdobe Acrobat Readerをお勧めします。

Delivery ControllerでCitrix Studioを使用して、Citrix PDF印刷を有効にできます。

前提条件:

  • Citrix Virtual Apps and Desktopsバージョン7 1808以降。
  • 少なくとも1つのPDFビューアがコンピューターにインストールされている。

PDF印刷を有効にするには:

  1. Delivery ControllerでCitrix Studioを使用して、左ペインの [ポリシー] ノードを選択します。ポリシーを作成するか、既存のポリシーを編集することができます。
  2. [PDFユニバーサルプリンターの自動作成] ポリシーを [有効] にします。

Citrix Workspaceアプリのセッションを再起動して、この変更を適用します。

制限事項:

  • PDFの表示と印刷は、Microsoft Edgeブラウザーではサポートされていません。

Windows Continuumを使用してWindows 10のタブレットモードを拡張

Windows Continuumは、クライアントデバイスの使用方法に対応するWindows 10の機能です。Windows向けCitrix Workspaceアプリでは、モードの動的変更を含むWindows Continuumがサポートされています。

タッチ操作可能なデバイスの場合、キーボードまたはマウスが接続されていないと、Windows 10 VDAはタブレットモードで起動します。キーボード、マウス、またはその両方が接続されている場合は、デスクトップモードで起動します。Surface Proのような2 in 1デバイスの画面やクライアントデバイスでキーボードを接続したり、接続解除したりすると、タブレットモードとデスクトップモードが切り替わります。詳しくは、Citrix Virtual Apps and Desktopsドキュメントの「タッチスクリーンデバイス用タブレットモード」を参照してください。

タッチ操作可能なクライアントデバイスでは、セッションに接続または再接続すると、Windows 10 VDAはキーボードまたはマウスを検出します。また、セッション中にキーボードやマウスの接続や接続解除も検出します。この機能はVDAでデフォルトで有効になっています。この機能を無効にするには、Citrix Studioを使用して [タブレットモードの切り替え] ポリシーを変更します。

タブレットモードでは、タッチスクリーンにより適した以下のユーザーインターフェイスが提供されます。

  • やや大きめのボタン
  • スタート画面や開始したすべてのアプリを全画面で開く
  • タスクバーに[戻る]ボタンがある
  • タスクバーからアイコンを削除

デスクトップモードでは、PCでキーボードとマウスを使用するのと同じように操作できる従来のユーザーインターフェイスが提供されます。

注:

Web向けWorkspaceでは、Windows Continuumの機能はサポートしていません。

ブラウザーコンテンツリダイレクト

ブラウザーコンテンツリダイレクトのために、VDA側の許可リストに登録されたWebページのレンダリングができません。この機能は、Citrix Workspaceアプリを使用してクライアント側の対応するレンダリングエンジンをインスタンス化し、URLからHTTPおよびHTTPSコンテンツを取得します。

注:

禁止リストを使用することで、WebページをVDA側にリダイレクトする(クライアント側ではリダイレクトされない)ように指定できます。

ブラウザーコンテンツリダイレクトは、Internet Explorerブラウザーのほかに、Google Chromeブラウザーでも使用できます。ブラウザーのコンテンツをクライアントデバイスにリダイレクトし、Citrix Workspaceアプリに埋め込まれた対応するWebブラウザーを作成します。この機能は、ネットワーク使用量、ページ処理、エンドポイントで表示されているグラフィックをオフロードします。そうすることで、要求の多いWebページ、特にHTML5またはWebRTCビデオを組み込んだWebページを閲覧する際のユーザーエクスペリエンスが向上します。

  • Cookieはセッション間で永続的です。Webブラウザーを終了して再起動しても、資格情報の再入力を求められません。
  • Webブラウザーはローカルシステム言語を優先するようになりました。

詳しくは、「ブラウザーコンテンツリダイレクト」を参照してください。

Citrix Analytics

Citrix Workspaceアプリには、Citrix Analyticsにログをセキュアに送信するための機能があります。この機能が有効になっていると、ログは分析され、Citrix Analyticsサーバーに保存されます。Citrix Analyticsについて詳しくは、Citrix Analyticsドキュメントを参照してください。

Citrix Analytics Serviceの機能強化

このリリースのCitrix Workspaceアプリには、最新のネットワークホップのパブリックIPアドレスをCitrix Analytics Serviceにセキュアに送信するための機能があります。このデータは、セッションの起動ごとに収集されます。Citrix Analytics Serviceは、パフォーマンスの低下に関する問題が特定の地域に関連しているかどうかを分析するのに役立ちます。

デフォルトでは、IPアドレスログはCitrix Analytics Serviceに送信されます。ただし、レジストリエディターを使用してCitrix Workspaceアプリでこのオプションを無効にすることができます。

IPアドレスログの送信を無効にするには、次のレジストリパスに移動し、SendPublicIPAddressキーをOffに設定します。

  • 64ビットWindowsマシンの場合、次のパスです:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Dazzle
  • 32ビットWindowsマシンの場合、次のパスです:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Dazzle

注:

  • IPアドレスの送信はベストエフォートで行われます。Citrix Workspaceアプリは起動に使用されるすべてのIPアドレスを送信しますが、一部のアドレスは正確でない可能性があります。
  • エンドポイントがイントラネット内で動作している閉じられた顧客環境では、URLhttps://locus.analytics.cloud.com/api/locateipがエンドポイントのホワイトリストに登録されていることを確認してください。

Citrix Workspaceアプリには、ブラウザーから起動したICAセッションからCitrix Analytics Serviceにデータをセキュアに転送するための機能があります。

パフォーマンス分析がこの情報を使用する方法については、「Self-Service Search for Performance」(パフォーマンスのセルフサービス検索)を参照してください。

相対マウス

相対マウス機能は、ウィンドウまたは画面内の最後のフレームからマウスが移動した距離を判断します。 相対マウスは、マウス移動の距離にピクセルデルタを使用します。たとえば、マウスコントロールを使用してカメラの方向を変更する場合、この機能が役立ちます。またアプリでは、3Dオブジェクトやシーンの操作時に画面座標に対するマウスカーソルの位置は関係ないため、カーソルが隠されることがよくあります。

相対マウスのサポートでは、マウスの絶対位置ではなく相対位置を読み取るオプションを提供します。この読み取り機能は、マウスの絶対位置ではなく相対位置の入力を必要とするアプリケーションに必要です。

この機能は、ユーザーごととセッションごとの両方で構成できます。これにより、機能の可用性をより細かく制御できます。

この機能を適用できるのは、公開デスクトップセッションのみです。

レジストリエディターまたはdefault.icaファイルを使用してこの機能を構成すると、セッションが終了した後も設定は保持されます。

レジストリエディターを使用した相対マウスの構成

この機能を構成するには、次のレジストリキーが適用されるよう設定し、セッションを再起動して変更を有効にします:

この機能をセッション単位で使用できるようにする場合: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\RelativeMouse

この機能をユーザー単位で使用できるようにする場合: HKEY_CURRENT_USER\Software\Policies\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\RelativeMouse

  • 名前:RelativeMouse
  • 種類:REG_SZ
  • 値: True

注:

  • レジストリエディターで設定した値は、ICAファイルの設定よりも優先されます。
  • HKEY_LOCAL_MACHINEとHKEY_CURRENT_USERは同じ値を設定する必要があります。値が異なると、競合が発生する可能性があります。

デフォルトの.icaファイルを使用した相対マウスの構成

  1. default.icaファイルを開きます。このファイルは通常C:\inetpub\wwwroot\Citrix\<site name>\conf\default.icaにあります。ここで、sitenameはストアの作成時にサイトに指定された名前です。StoreFrontユーザーの場合、default.icaファイルは通常C:\inetpub\wwwroot\Citrix\<Storename>\App_Data\default.icaにあります。ここで、storenameはストアの作成時にストアに設定された名前です。
  2. WFClientセクションに「RelativeMouse」という名前のキーを追加します。その値をJSONオブジェクトと同じ構成に設定します。
  3. 必要に応じて値を設定します。
    • true – 相対マウスを有効にする
    • false – 相対マウスを無効にする
  4. 変更を保存するには、セッションを再起動します。

注:

レジストリエディターで設定した値は、ICAファイルの設定よりも優先されます。

Desktop Viewerから相対マウスを有効にする

  1. Citrix Workspaceアプリにログオンします。
  2. 公開デスクトップセッションを開始します。
  3. Desktop Viewerのツールバーで [基本設定] をクリックします。

    [Citrix Workspace - 基本設定]ウィンドウが開きます。

  4. [接続] をクリックします。
  5. [相対マウスの設定][相対マウスを使用する] をオンにします。
  6. [適用][OK] の順にクリックします。

注:

Desktop Viewerから相対マウスを構成すると、セッション単位のみで適用されます。

ハードウェアのデコード

Citrix Workspaceアプリ(HDX Engine 14.4を含む)を使用する場合、クライアントで利用できる場合にはいつでもH.264デコードにGPUを使用できます。GPUデコードで使用されるAPIレイヤーはDirectX Video Accelerationです。

Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを使用してハードウェアのデコードを有効にするには:

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート][Citrix Workspace][ユーザーエクスペリエンス] の順に移動します。
  3. [グラフィックのハードウェアアクセラレーション] を選択します。
  4. [有効] を選択して、[適用] および [OK] をクリックします。

グラフィックのハードウェアアクセラレーション

ポリシーが設定され、ハードウェアアクセラレーションがアクティブなICAセッションで使用されているかを確認するには、次のレジストリキーを確認します:

レジストリのパス:HKEY_CURRENT_USER\SOFTWARE\Citrix\ICA Client\CEIP\Data\GfxRender

ヒント

Graphics_GfxRender_DecoderおよびGraphics_GfxRender_Rendererは2である必要があります。値が1の場合、CPUベースのデコードが使用されています。

ハードウェアデコード機能が使用されている場合、次の制限事項を考慮してください。

  • クライアントにGPUが2つあり、モニターの1つが2つ目のGPUでアクティブな場合、CPUデコードが使用されます。
  • Windows Server 2008 R2で動作しているCitrix Virtual Appsサーバーに接続する場合、ユーザーのWindowsデバイスではハードウェアデコードを使用しないでください。これが有効な場合、文字列を強調表示する場合のパフォーマンスの低下やちらつきの問題が発生します。

マイク入力

Citrix Workspaceアプリは、クライアント側の複数のマイク入力をサポートします。ローカルにインストールされたマイクは、次の目的で使用できます:

  • ソフトフォンでの通話やWeb会議などのリアルタイムのアクティビティ。
  • ホストされている録音アプリケーション(ディクテーションプログラムなど)の使用。
  • 録画と録音。

Citrix Workspaceアプリのユーザーは、コネクションセンターを使用して、デバイスに付属しているマイクを使用するかどうか選択することができます。Citrix Virtual Apps and DesktopsおよびCitrix DaaSユーザーも、ビューアの[基本設定]ダイアログボックスを使用してマイクおよびWebカメラを無効にできます。

マルチモニターサポート

Windows向けCitrix Workspaceアプリで最大8台のモニターを使用できます。

マルチモニター環境では、各モニターの製造元により解像度が異なる場合があります。また、セッション中にモニターの解像度や向きが変更されることもあります。

セッションを複数のモニター上に表示する場合、以下の2つのモードがあります。

  • 全画面モード。セッションはマルチモニター全体に表示されます。ローカルでの場合と同様に、アプリケーションウィンドウが表示領域全体に最大化されます。

    Citrix Virtual Apps and DesktopsおよびCitrix DaaS: Desktop Viewerウィンドウをマルチモニターのいずれかの矩形表示領域内に表示するには、隣接するモニターにかかるようにウィンドウのサイズを変更して [最大化] をクリックします。

  • ウィンドウモード。単一のモニターがセッション用に使用されます。アプリケーションウィンドウは個々のモニター上に最大表示されません。

Citrix Virtual Apps and DesktopsおよびCitrix DaaS: 同じ割り当て(デスクトップグループ)に含まれるデスクトップを続けて起動すると、ウィンドウ設定が保持され、デスクトップが同じモニターに表示されます。矩形配置構成のマルチモニター環境では、複数の仮想デスクトップを1つのデバイス上で表示できます。デバイスのプライマリモニターを仮想アプリと仮想デスクトップのセッションで使用する場合は、セッションでもそのモニターがプライマリモニターになります。そうでない場合は、セッション内の最も小さい番号のモニターがプライマリモニターになります。

マルチモニターサポートを有効にするには、次の条件を満たしている必要があります:

  • ユーザーデバイスの構成でマルチモニターがサポートされている。
  • オペレーティングシステムが各モニターを検出できる。Windowsプラットフォームでモニターを検出できるかどうかは、[設定] > [システム] に移動し、[ディスプレイ] をクリックして、各モニターが別々に表示されていることを確認します。
  • モニターが検出された後は、次の作業を行います。
    • Citrix Virtual Desktops: Citrixマシンポリシーの[表示メモリの制限]設定を使用して、グラフィックメモリの制限を構成します。
    • Citrix Virtual Apps: インストールしたCitrix Virtual Appsサーバーのバージョンに応じて、以下の操作を行います:
      • Citrixポリシーの[表示メモリの制限]設定を使用して、グラフィックメモリの制限を構成します。
      • Citrix Virtual AppsサーバーのCitrix管理コンソールから、ファームを選択し、タスクペインで次を選択します:
        • [サーバープロパティの変更] > [すべてのプロパティの変更] > [サーバーのデフォルト設定] > [HDX Broadcast] > [表示設定]、または
        • [サーバープロパティの変更] > [すべてのプロパティの変更] > [サーバーのデフォルト設定] > [ICA] > [表示設定]
      • 各セッションのグラフィックに使用する最大メモリを設定します。

この値が、グラフィックメモリを提供するのに十分なサイズか確認します(単位はキロバイト)。このボックスの値が必要なサイズに満たないと、公開リソースが一部のモニター上でしか表示されません。

Citrix Virtual Desktopsをデュアルモニターで使用する:

  1. Desktop Viewerを選択し、下向き矢印をクリックします。
  2. [ウィンドウ] を選択します。
  3. Citrix Virtual Desktopsの画面を2つのモニターの間にドラッグします。各モニターに画面の約半分が表示されていることを確認してください。
  4. Citrix Virtual Desktopsのツールバーで、[フルスクリーン] を選択します。

    画面が両方のモニターに拡張されます。

Citrix Virtual Apps and DesktopsおよびCitrix DaaSのセッションのグラフィックメモリ要件の計算については、Knowledge CenterのCTX115637を参照してください。

プリンター

ユーザーがプリンター設定を上書きするには

  1. ユーザーデバイス上で、アプリケーションの [印刷] ダイアログボックスを開き、[プロパティ] をクリックします。
  2. [クライアント設定] タブで[高度な最適化]をクリックし、[イメージ圧縮]および[イメージおよびフォントキャッシュ]オプションの設定を変更します。

スクリーンキーボードの制御

Windowsタブレットから仮想アプリケーションおよびデスクトップへのタッチ操作によるアクセスを有効にするため、次の場合、Citrix Workspaceアプリによって自動的にスクリーンキーボードが表示されます:

  • テキスト入力フィールドをアクティブにする。
  • デバイスがテントモードまたはタブレットモードになる。

一部のデバイスおよび一部の環境下では、Citrix Workspaceアプリがデバイスのモードを正確に検出できないことがあります。また、スクリーンキーボードが、必要ない場合に表示される場合もあります。

コンバーチブルデバイスを使用しているときにスクリーンキーボードが表示されないようにするには、次の手順に従います:

  • HKEY\_CURRENT\_USER\\SOFTWARE\\Citrix\\ICA Client\\Engine\\Configuration\\Advanced\\Modules\\MobileReceiverでREG_DWORDの値「DisableKeyboardPopup」を作成し、
  • 値を1に設定します。

注:

x64マシンでは、HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\MobileReceiverに値を作成します。

キーは、次の3つの異なるモードに設定できます:

  • 自動:AlwaysKeyboardPopup = 0; DisableKeyboardPopup = 0
  • 常にポップアップ(スクリーンキーボード):AlwaysKeyboardPopup = 1; DisableKeyboardPopup = 0
  • ポップアップしない(スクリーンキーボード):AlwaysKeyboardPopup = 0; DisableKeyboardPopup = 1

キーボードショートカット

Citrix Workspaceアプリで特定の機能を実行するキーの組み合わせを構成できます。キーボードショートカットのポリシーが有効な場合、Citrixショートカットキーのマッピング、Windowsショートカットキーの動作、およびセッションでのキーボードの種類を指定できます。

  1. gpedit.mscを実行して、Citrix Workspaceアプリグループポリシーオブジェクト管理用テンプレートを開きます。
  2. [コンピューターの構成] ノードで、[管理用テンプレート] > [Citrixコンポーネント] > [Citrix Workspace] > [ユーザーエクスペリエンス] の順に移動します。
  3. キーボードショートカットポリシーを選択します。

  4. [有効] と必要なオプションを選択します。
  5. Citrix Workspaceアプリのセッションを再起動して、この変更を適用します。

Citrix Workspaceアプリの32ビットカラーアイコンのサポート:

Citrix Workspaceアプリでは、32ビットHigh Colorアイコンがサポートされます。シームレスアプリケーションを提供するために、次の色深度を自動的に選択します:

  • [コネクションセンター] ダイアログボックスに表示されるアプリケーション
  • スタートメニュー
  • タスクバー

注意

レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。レジストリエディターの誤用による障害に対して、Citrixは一切責任を負いません。レジストリエディターは、お客様の責任と判断の範囲でご使用ください。また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。

優先する深さを設定するには、TWIDesiredIconColorという文字列レジストリキーをHKEY\_LOCAL\_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Preferencesに追加して、必要な値に設定します。定義できるアイコンの色数は、4、8、16、24、および32ビット/ピクセルです。ネットワーク接続が低速な場合は、ユーザーはより少ない色数を選択できます。

コマンドラインを使用したアプリケーションショートカットの場所のカスタマイズ

[スタート]メニュー統合およびデスクトップショートカットのみの機能により、公開アプリケーションのショートカットをWindowsの[スタート] メニューやデスクトップ上に配置できます。ユーザーがCitrix Workspaceのユーザーインターフェイスからアプリケーションをサブスクライブする必要はありません。[スタート]メニュー統合とデスクトップショートカット管理により、ユーザーのグループにシームレスなデスクトップエクスペリエンスが提供されます。頻繁に使用するアプリケーションに一貫した方法でアクセスする必要があるユーザーも同様です。

このフラグはSelfServiceModeと呼ばれ、デフォルトでTrueに設定されています。管理者がSelfServiceModeフラグをFalseに設定すると、セルフサービスのユーザーインターフェイスにアクセスできなくなります。その代わり、[スタート]メニューやデスクトップのショートカットから、サブスクライブ済みのアプリにアクセスできます。これを「ショートカットのみのモード」と呼びます。

ユーザーおよび管理者は、複数のレジストリ設定を使用してアプリケーションのショートカットをカスタマイズできます。

ショートカットの操作

  • ユーザーはアプリを削除できません。SelfServiceModeフラグをfalseに設定(ショートカットのみのモード)すると、すべてのアプリが必須アプリになります。デスクトップからショートカットアイコンを削除しても、システムトレイのCitrix Workspaceアプリアイコンで [更新] を選択すると、アイコンが再表示されます。
  • ユーザーはストアを1つだけ構成できます。[アカウント]と[環境設定]のオプションは、ユーザーが複数のストアを構成するのを防ぐために使用できないようになっています。管理者は、グループポリシーオブジェクトテンプレートを使用して複数のアカウントを追加できる特別な特権を、ユーザーに付与できます。管理者はまた、クライアントマシンでレジストリキー(HideEditStoresDialog)を手動で追加することで特別な権限を付与することもできます。管理者がユーザーにこの権限を付与すると、ユーザーのシステムトレイのReceiverアイコンに[基本設定]オプションが表示され、アカウントを追加および削除できるようになります。
  • ユーザーはWindowsのコントロールパネルを介してアプリを削除することはできません。
  • カスタマイズ可能なレジストリ設定を介してデスクトップショートカットを追加できます。デスクトップショートカットはデフォルトでは追加されていません。レジストリ設定を編集後、Citrix Workspaceアプリを再起動する必要があります。
  • ショートカットは、[スタート]メニューにデフォルトのカテゴリパスUseCategoryAsStartMenuPathで作成されます。

注:

Windows 10では、[スタート]メニュー内には階層分けされたフォルダーを作成できません。アプリケーションは個別に、またはルートフォルダー配下に表示されます。ただし、Citrix Virtual Appsで定義された[カテゴリ]のサブフォルダー内に表示されません。

  • インストール時にフラグ[/DESKTOPDIR=”Dir_name”]を指定すると、すべてのショートカットを単一のフォルダー内に配置できます。デスクトップショートカットのためCategoryPathがサポートされます。
  • 変更アプリの自動再インストール機能は、レジストリキーAutoReInstallModifiedAppsを使って有効にできます。AutoReInstallModifiedAppsが有効な場合、サーバー上の公開アプリおよび公開デスクトップの属性に対する変更はすべて、クライアントマシンに表示されます。AutoReInstallModifiedAppsが無効な場合、アプリとデスクトップの属性は更新されず、クライアント上で削除されたショートカットも更新時に復元されません。デフォルトで、AutoReInstallModifiedAppsは有効になっています。

レジストリエディターを使用したアプリケーションショートカットの場所のカスタマイズ

注:

  • デフォルトでは、レジストリキーは文字列形式を使用します。
  • ストアを構成する前に、レジストリキーを変更します。管理者またはユーザーがレジストリキーをカスタマイズするときは、いかなる場合でも、次の手順に従います:
  1. Citrix Workspaceアプリをリセットします。
  2. レジストリキーを構成します。
  3. ストアを再構成します。

ワークスペースコントロール再接続の管理

ワークスペースコントロール機能を有効にすると、ユーザーがセッションの途中でデバイスを切り替えても、新しいデバイス上でそのアプリケーションでの作業を継続できます。これにより、たとえば病院で臨床医がほかのワークステーションに移動しても、移動先のデバイスでアプリケーションを起動し直す必要がなくなります。Citrix Workspaceアプリの場合、クライアントデバイスのワークスペースコントロールの管理はレジストリを変更して行います。また、ワークスペースコントロールは、グループポリシーを使用するドメイン参加クライアントデバイスに対しても実行できます。

注意:

レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。レジストリエディターの誤用による障害に対して、Citrixは一切責任を負いません。レジストリエディターは、お客様の責任と判断の範囲でご使用ください。また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。

WSCReconnectModeUserを作成し、既存のレジストリキーWSCReconnectModeをMaster Desktop ImageまたはCitrix Virtual Appsサーバーで変更します。公開デスクトップではCitrix Workspaceアプリの動作を変更できます。

Citrix WorkspaceアプリのWSCReconnectModeキー設定は次のとおりです:

  • 0 = いずれに既存のセッションにも再接続しない
  • 1 = アプリケーションの起動時に再接続する
  • 2 = アプリケーションの更新時に再接続する
  • 3 = アプリケーションの起動または更新時に再接続する
  • 4 = Citrix Workspaceインターフェイスを開いたときに再接続する
  • 8 = Windowsサインオン時に再接続する
  • 11 = 3と8の組み合わせ

ワークスペースコントロールを無効にする

ワークスペースコントロールを無効にするには、次のキーを作成します:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Dazzle(64ビット版)

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\\Dazzle (32ビット版)

名前:WSCReconnectModeUser

種類:REG_SZ

値のデータ:0

次のキーをデフォルト値の3から0に変更

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Dazzle(64ビット版)

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Dazzle(32ビット版)

名前:WSCReconnectMode

種類:REG_SZ

値のデータ:0

注:

キーを作成しない代わりに、WSCReconnectAllキーをfalseに設定することもできます。

32ビットマシンのレジストリキー

レジストリキー:WSCSupported

True

キーのパス

-  HKEY_CURRENT_USER\Software\Citrix\Dazzle
-  HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID +\Properties
-  HKEY_LOCAL_MACHINE\Software\Policies\Citrix\Dazzle
-  HKEY_LOCAL_MACHINE\Software\Citrix\Dazzle

レジストリキー:WSCReconnectAll

True

キーのパス

- `HKEY_CURRENT_USER\Software\Citrix\Dazzle`
- `HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID + \Properties`
- `HKEY_LOCAL_MACHINE\Software\Policies\Citrix\Dazzle`
- `HKEY_LOCAL_MACHINe\Software\Citrix\Dazzle`

レジストリキー:WSCReconnectMode

3

キーのパス

-  HKEY_CURRENT_USER\Software\Citrix\Dazzle
-  HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID +\Properties
-  HKEY_LOCAL_MACHINE\Software\Policies\Citrix\Dazzle
-  HKEY_LOCAL_MACHINE\Software\Citrix\Dazzle

レジストリキー:WSCReconnectModeUser

:インストール中はレジストリが作成されません。

キーのパス

- HKEY_CURRENT_USER\Software\Citrix\Dazzle
- HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID+\Properties
- HKEY_LOCAL_MACHINE\Software\Policies\Citrix\Dazzle
- HKEY_LOCAL_MACHINE\Software\Citrix\Dazzle

64ビットマシンのレジストリキー:

レジストリキー:WSCSupported

True

キーのパス

- HKEY_CURRENT_USER\Software\Citrix\Dazzle
- HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID +\Properties
- HKEY_LOCAL_MACHINE\Software\Wow6432Node\Policies\Citrix\Dazzle
- HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\Dazzle

レジストリキー: WSCReconnectAll

True

キーのパス

-  HKEY_CURRENT_USER\Software\Citrix\Dazzle
-  HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID + \Properties
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Policies\Citrix\Dazzle
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\Dazzle

レジストリキー:WSCReconnectMode

3

キーのパス

-  HKEY_CURRENT_USER\Software\Citrix\Dazzle
-  HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID +\Properties
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Policies\Citrix\Dazzle
-  HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\Dazzle

レジストリキー:WSCReconnectModeUser

:インストール中はレジストリが作成されません。

キーのパス

- HKEY_CURRENT_USER\Software\Citrix\Dazzle
- HKEY_CURRENT_USER\Software\Citrix\Receiver\SR\Store" + primaryStoreID+\Properties
- HKEY_LOCAL_MACHINE\Software\Wow6432Node\Policies\Citrix\Dazzle
- HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\Dazzle

Desktop Viewer

企業ニーズは、各社で異なる場合があります。ユーザーが仮想デスクトップにアクセスする方法の要件は、ユーザーによって、そして企業ニーズが展開するにつれて変化する可能性があります。仮想デスクトップに接続するというユーザーエクスペリエンスや、ユーザーが接続を構成できる範囲は、Windows向けCitrix Workspaceアプリのセットアップ方法によって異なります。

ユーザーが仮想デスクトップを操作する必要がある場合は、Desktop Viewerを使用します。ユーザーの仮想デスクトップには公開仮想デスクトップを使用でき、共有または専用デスクトップのいずれでも可能です。このアクセスシナリオでは、Desktop Viewerツールバー機能により、ユーザーが仮想デスクトップをローカルデスクトップ上のウィンドウ内に開いて、必要に応じて仮想デスクトップの表示領域や表示サイズを変更できます。ユーザーは必要に応じて設定を変更でき、同じユーザーデバイス上で複数のCitrix Virtual Apps and DesktopsおよびCitrix DaaS接続を使用して複数の仮想デスクトップを実行できます。

注:

仮想デスクトップの解像度を変更する場合は、Citrix Workspaceアプリを使用します。Windowsコントロールパネルで画面の解像度を変更することはできません。

Desktop Viewerでのキーボード入力

Desktop Viewerセッションでは、Windowsロゴ + Lキーはローカルコンピューターに送信されます。

Ctrl+Alt+Delキーは、ローカルコンピューターに送信されます。

通常、Microsoftの特定のユーザー補助機能(例:固定キー、フィルターキー、切り替えキー)を有効にするキー入力は、ローカルコンピューターに送信されます。

Desktop Viewerのユーザー補助機能として、Ctrl + Alt + Breakキーを押すと、ポップアップウィンドウでDesktop Viewerツールバーが開きます。

Ctrl + Escキーは、リモートの仮想デスクトップに送信されます。

注:

デフォルトでは、Desktop Viewerを最大化した場合はAlt + Tabキーを押すとセッション内のウィンドウ間でフォーカスが切り替わります。Desktop Viewerをウィンドウ内に表示している場合は、Alt + Tabキーを押すとセッション外のウィンドウ間でフォーカスが切り替わります。

ホットキーシーケンスは、Citrixにより設計されたキーの組み合わせです。ホットキーシーケンスの例を挙げると、Ctrl + F1シーケンスはCtrl + Alt + Delキーを再現し、Shift + F2はアプリケーションの全画面モードとウィンドウモードを切り替えます。

注:

Desktop Viewerで表示されている仮想デスクトップ(つまり、仮想アプリと仮想デスクトップのセッション)ではホットキーシーケンスを使用できません。ただし、公開アプリケーション(つまり、仮想アプリセッション)では使用できます。

仮想デスクトップ

デスクトップセッション内から同じ仮想デスクトップに接続することはできません。接続しようとすると、既存のデスクトップセッションが切断されます。したがって、Citrixでは以下をお勧めします:

  • 管理者は、仮想デスクトップ上のクライアントが、同じデスクトップを公開しているサイトに接続するように構成しない。
  • ユーザーは、同じデスクトップをホストしているサイトを参照しない(自動的に既存のセッションに再接続するようサイトが構成されている場合)。
  • ユーザーは、同じデスクトップをホストしているサイトを参照したりそのデスクトップを起動しない。

仮想デスクトップとして動作するコンピューターにローカルでログオンするユーザーは、そのデスクトップへの接続がブロックされます。

デバイスのマッピングを定義します:

  • ユーザーが仮想デスクトップから、仮想アプリで公開された仮想アプリに接続し、
  • 組織に個別の仮想アプリ管理者がいる

デバイスマッピングは、デスクトップデバイスがデスクトップセッションとアプリケーションセッション内で一貫してマッピングされているかどうかを確認します。仮想デスクトップセッションではローカルドライブがネットワークドライブとして表示されるため、仮想アプリ管理者がドライブマッピングポリシーでネットワークドライブ(リモートドライブ)のマッピングを許可する必要があります。

状態インジケーターのタイムアウト

ユーザーがセッションを起動しているときに状態インジケーターが表示される時間を変更できます。

タイムアウト期間を変更するには、次の手順を実行します:

  1. レジストリエディターを起動します。
  2. 次のパスに移動します:
    • 64ビットの場合:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA CLIENT\Engine
    • 32ビットの場合:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA CLIENT\Engine\
  3. 次のようにレジストリキーを作成します:
    • 種類:REG_DWORD
    • 名前:SI INACTIVE MS
    • 値:状態インジケーターをすぐに非表示にしたい場合は、4に設定します。

このキーを構成すると、状態インジケーターが頻繁に、表示されてから非表示になることがあります。これは、正常な動作です。状態インジケーターが表示されないようにするには、次の手順を実行します:

  1. レジストリエディターを起動します。
  2. 次のパスに移動します:
    • 64ビットの場合:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA CLIENT\
    • 32ビットの場合:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA CLIENT\
  3. 次のようにレジストリキーを作成します:

    • 種類:REG_DWORD
    • 名前:NotificationDelay
    • 値: ミリ秒単位の任意の値(たとえば、120000)

Workspaceセッションの無操作状態によるタイムアウト

管理者は、無操作状態によるタイムアウト値を構成して、ユーザーがCitrix Workspaceセッションから自動的にサインアウトするまでのアイドル時間を指定できます。指定された時間内に、マウス、キーボード、またはタッチによる操作がない場合は、自動的にWorkspaceからサインアウトされます。無操作状態によるタイムアウトは、アクティブな仮想アプリと仮想デスクトップのセッションやCitrix StoreFrontストアには影響しません。

無操作状態によるタイムアウト値は、1分から1,440分まで設定できます。デフォルトでは、無操作状態によるタイムアウトは構成されていません。管理者は、PowerShellモジュールを使用してinactivityTimeoutInMinutesプロパティを構成できます。Citrix Workspace構成のためのPowerShellモジュールをダウンロードするには、こちらをクリックしてください。

エンドユーザーエクスペリエンスは次のとおりです:

  • サインアウトの3分前にセッションウィンドウに通知が表示され、サインインしたままにするか、サインアウトするかを選択できます。
  • この通知は、設定された無操作状態によるタイムアウト値が5分以上の場合にのみ表示されます。
  • ユーザーは [サインイン状態を維持] をクリックして通知を閉じ、アプリの使用を続行できます。その場合、無通信タイマーは構成された値にリセットされます。[サインアウト] をクリックして、現在のストアのセッションを終了することもできます。

注:

管理者は、Workspace(クラウド)セッションに対してのみ無操作状態によるタイムアウトを構成できます。

カスタマーエクスペリエンス向上プログラム(CEIP)

収集データ 説明 データの利用目的
構成および使用状況データ Citrixカスタマーエクスペリエンス向上プログラム(CEIP)では、Windows向けCitrix Workspaceアプリの構成および使用に関するデータが収集され、そのデータがCitrixとGoogle Analyticsに自動的に送信されます。 このデータは、CitrixがCitrix Workspaceアプリの品質、機能、およびパフォーマンスを向上させ、製品開発目的でリソースを適切に割り当て、サービス レベルを維持し、人員配置とインフラストラクチャへの投資を管理するのに役立ちます。

収集データ

上記のとおり、このデータは、CitrixがCitrix Workspaceアプリの品質、機能、およびパフォーマンスを向上させ、製品開発目的でリソースを適切に割り当て、サービス レベルを維持し、人員配置とインフラストラクチャへの投資を管理するのに役立ちます。データは集計された形式でのみ使用および分析されます。CEIPデータに基づいてユーザーまたはそのマシンが特定されることはなく、特定のエンドユーザーに対する分析も実行されません。

Google Analyticsが収集する特定のCEIPデータ要素は次のとおりです:

       
オペレーティングシステムバージョン* Workspaceアプリバージョン* 認証構成 Workspaceアプリの言語
セッションの起動方法 接続エラー 接続プロトコル VDA情報
インストーラー構成 インストーラーの状態 クライアントのキーボードレイアウト ストア構成
自動更新の設定 コネクションセンターの使用状況 アプリ保護構成 オフラインバナーの理由
デバイスモデル/プロパティ Citrix Virtual Apps and Desktopsのセッション起動状態 仮想アプリ/デスクトップ名 自動更新の状態
接続リースの詳細 StoreFrontからWorkspaceへのURLの移行機能の使用状況 Citrix Enterprise Browserの使用状況 チャネルの自動更新
未入力によるタイムアウトの詳細 Citrix Enterprise Browserのバージョン    

注:

バージョン2206以降、Citrix Workspaceアプリは、欧州連合(EU)、欧州経済領域(EEA)、スイス、および英国(UK)にいるユーザーからはCEIPデータを収集しません。この機能を利用したい場合は、Workspaceアプリを更新してください。

データ収集設定

バージョン2205以降、ユーザーと管理者の両方が、以下の手順に従ってCEIPデータの送信を停止できます(以下の注で指定されている、ブロックできる2つのデータ要素を除く)。

  1. システムトレイのCitrix Workspaceアプリアイコンを右クリックします。
  2. [高度な設定] を選択します。 [高度な設定] ダイアログボックスが開きます。
  3. [データ収集] を選択します。
  4. [いいえ] を選択してCEIPを無効にするか、参加を見送ります。
  5. [保存] をクリックします。

また、管理者として次のレジストリエントリに移動し、推奨されている値を設定することもできます:

パス: HKEY_LOCAL_MACHINE\ SOFTWARE\Citrix\ICA Client\CEIP

キー: Enable_CEIP

値: False

注:

[同意しません] を選択するか、Enable_CEIPキーをFalseに設定した後、最後の2つのCEIPデータ要素(オペレーティングシステムとWorkspaceアプリのバージョン)の送信を停止する場合は、次のレジストリエントリに移動し、記載のように値を設定することもできます:

パスHKEY_LOCAL_MACHINE\ SOFTWARE\Citrix\ICA Client\CEIP

キーDisableHeartbeat

True

追加情報

シトリックスは、お客様のデータをシトリックスとの契約条件に従って処理し、Citrix Services Security Exhibitで指定されているとおりに保護します。Citrix Services Security Exhibitは、Citrix Trust Centerで入手できます。

地域の設定

Citrix Workspaceアプリは、ブラウザーまたはエンドポイントデバイスのロケールに基づいて、日付、時刻、および番号を表示します。

Citrix Workspaceアプリ2106以降では、地域設定を使用して地域の日付、時刻、および数値形式をカスタマイズできます。これらの設定で行われた変更は、個々のユーザー別に保存され、すべてのデバイスに適用されます。

注:

このオプションはクラウド展開でのみ使用できます。

詳しくは、「地域の設定」を参照してください。

Microsoft Teams

最適化されたMicrosoft Teams向けのWebRTCのアップグレードバージョン

バージョン2209以降、最適化されたMicrosoft Teamsに使用されるWebRTCのバージョンは、バージョンM98にアップグレードされます。

HDXを使用したMicrosoft Teams最適化の背景のぼかしまたは効果

Windows向けCitrix Workspaceアプリで、HDXを使用したMicrosoft Teamsの最適化における背景のぼかしと効果が導入されるようになりました。

これで、背景をぼかしたり、カスタムイメージに置き換えたりして、会話の最中シルエット(体と顔)に集中できるようにすることで、突然集中力が乱されることを回避できます。この機能は、P2Pまたは電話会議のいずれかで使用できます。

注:

この機能は、Microsoft TeamsのUI/ボタンと統合されました。マルチウィンドウのサポートは、VDAを2112以降に更新するときに必要な前提条件です。詳しくは、「マルチウィンドウ会議とチャット」を参照してください。

制限事項:

  • 管理者およびユーザーが定義したバックグラウンドの置換はサポートされていません。
  • バックグラウンド効果はセッション間で持続しません。Microsoft Teamsを閉じて再起動するか、VDAを再接続すると、バックグラウンド効果がオフにリセットされます。
  • ICAセッションが再接続された後、効果はオフになります。ただし、Microsoft Teams UIは、前の効果がまだオンになっていることをチェックマークで示しています。CitrixとMicrosoftは、この問題を解決するために協力しています。
  • 背景画像を置き換えるときは、デバイスをインターネットに接続する必要があります。

注:

この機能は、今後の更新がMicrosoft Teamsからロールアウトされた後にのみ使用できます。Microsoftによって更新プログラムがロールアウトされたら、CTX253754およびMicrosoft 365の公開ロードマップを参照してください。

画面共有

バージョン2006.1以降、HDX最適化を使用するMicrosoft Teamsアプリケーションの送信画面共有機能に新しい機能が導入されました。

Microsoft Teamsを使用して共有されるコンテンツは、Desktop Viewerウィンドウのコンテンツに限定されます。Desktop Viewerウィンドウ外の領域(クライアントのローカルデスクトップ、アプリ)は黒く表示されます。

Windows 10オペレーティングシステムでは、Desktop Viewerウィンドウと重なっても、次の項目は黒く表示されません:

  • [スタート]メニュー、[検索]メニュー、タスクビュー
  • 通知バーとタスクバーの右側に表示される通知。
  • 異なるDPI設定でセットアップされたマルチモニターで、ローカルアプリが2つの異なるモニターで重なっていて、そのDPIがDesktop Viewerウィンドウが表示されているメインモニターDPIと一致しない場合。
  • タスクバーのアプリのアイコンにマウスカーソルを合わせると表示されるアプリとプレビュー。

エンコーダーのパフォーマンス見積もりツール

HdxRtcEngine.exeはMicrosoft Teamsのリダイレクトを処理するCitrix Workspaceアプリに組み込まれたWebRTCメディアエンジンです。Citrix Workspaceアプリ1912以降、HdxRtcEngine.exeは、エンドポイントのCPUが過負荷状態になることなく維持できる最適なエンコーディングの解像度を見積もることができます。使用できる値は、240p、360p、480p、720p、1080pです。

HdxTeams.exeが初期化されると、パフォーマンスの見積プロセス(webrtcapi.EndpointPerformanceとも呼ばれます)が実行されます。マクロブロックコードは、特定のエンドポイントで達成できる最適な解像度を決定します。コーデックネゴシエーションには、可能な限り高い解像度が使用されます。コーデックネゴシエーションは、ピア間、またはピアと会議サーバー間で行われることがあります。

エンドポイントには次の4つのパフォーマンスカテゴリがあり、それぞれ使用可能な最大解像度が指定されています:

エンドポイントのパフォーマンス 最大解像度 レジストリキー値
fast 1080p(1920x1080 16:9 @ 30fps) 3
medium 720p(1280x720 16:9 @ 30fps) 2
slow 360p(640x360 16:9 @ 30fpsまたは640x480 4:3 @ 30fpsのいずれか) 1
very slow 240p(320x180 16:9 @ 30fpsまたは320x240 4:3 @ 30fpsのいずれか) 0

Citrix Workspaceアプリのレジストリパス:

レジストリパスHKEY_CURRENT_USER\SOFTWARE\Citrix\HDXMediaStreamに移動し、次のキーを作成します:

名前 種類 説明
OverridePerformance DWORD 0;1;2;3 目的のパフォーマンスを適用する。値は0~3の範囲にする必要があります。0は遅く、3は高速であることを示します。

エンドポイントエンコーダーの構成について詳しくは、「エンコーダーのパフォーマンス見積もりツール」を参照してください。

Microsoft Teamsの最適化について詳しくは、「Microsoft Teamsの最適化」を参照してください。

アコースティックエコーキャンセレーション

HdxRtcEngine.exeでエコーキャンセルを無効にして、オーディオパフォーマンスの問題や、AEC機能が組み込まれている周辺機器との互換性のトラブルシューティングを行うことができます。

レジストリパスHKEY_CURRENT_USER\SOFTWARE\Citrix\HDXMediaStreamに移動し、次のキーを作成します:

名前:EnableAEC 種類:REG_DWORD データ:0 (0でAECを無効に、1でAECを有効にします。Regkeyが存在しない場合、HdxRtcEngineのデフォルトの動作は、周辺機器のハードウェア機能に関係なく、AECを有効にすることです。)

Microsoft Teams最適化の機能強化

  • Windows向けCitrix Workspaceアプリ2112.1より、次の機能(マルチウィンドウおよび制御の受け渡し)は、Microsoft Teamsから今後の更新プログラムがロールアウトされないと使用できません。

    Microsoftによって更新プログラムがロールアウトされたら、ドキュメントのアップデートおよび発表について、CTX253754を確認することもできます。

    • Microsoft Teamsのマルチウィンドウチャットと会議:Citrix Virtual Apps and Desktops(2112以降)でHDXによる最適化が行われると、Microsoft Teamsでチャットと会議に複数のウィンドウを使用できるようになりました。会話や会議をさまざまな方法でポップアウトできます。ポップアウトウィンドウ機能について詳しくは、Microsoft Office 365サイトの「Teams Pop-Out Windows for Chats and Meetings」を参照してください。

      古いバージョンのCitrix WorkspaceアプリまたはVirtual Delivery Agent(VDA)を使用している場合は、シングルウィンドウコードが今後Microsoftによって廃止される可能性があることに注意してください。ただし、機能がGAになってから9か月経過するまでは、複数のウィンドウ(2112以降)をサポートするVDAまたはCitrix Workspaceアプリのバージョンにアップグレードできます。

    • 制御を渡す[制御を渡す] ボタンを使用すると、会議に参加しているほかのユーザーに共有画面の制御アクセス権を渡すことができます。ほかの参加者は、キーボード、マウス、クリップボードの入力を使用して、共有画面を選択および変更できます。共有画面を制御することも、いつでも制御を取り戻すこともできます。

    • 制御を獲得する:画面共有セッション中、参加者は誰でも [制御を要求] ボタンを使用して制御アクセス権を要求できます。画面共有している人は、その要求を承認または拒否できます。制御権を持つと、共有画面でキーボードやマウスの入力を制御したり、制御を手放して共有制御を停止したりできます。

    制限事項:

    [制御を要求] オプションは、最適化されたユーザーと、エンドポイントで実行されているネイティブのMicrosoft Teamsデスクトップクライアントのユーザーとの間のピアツーピア通話では使用できません。この問題を回避するために、ユーザーは会議に参加して [制御を要求] オプションを使用することができます。

    • 動的緊急通報(Dynamic e911):Citrix Workspaceアプリは、動的緊急通報をサポートしています。Microsoft通話プラン、Operator Connect、ダイレクトルーティングで使用すると、次のオプションが提供されます:
      • 緊急通報の構成とルーティング
      • セキュリティ担当者に通知する

      通知は、VDA上のMicrosoft Teamsクライアントではなく、エンドポイントで実行されているCitrix Workspaceアプリの現在の場所に基づいて送信されます。 Ray Baum法では、緊急車両を派遣可能な911発信者の位置情報を、適切な公衆安全応答ポイント(PSAP)に送信する必要があります。Windows向けCitrix Workspaceアプリ2112.1以降、HDXを使用したMicrosoft Teamsの最適化はRay Baum法に準拠しています。

    • アプリの共有:以前は、Citrix StudioでHDX 3D Proポリシーを有効にすると、Microsoft Teamsの画面共有機能を使用してアプリを共有することができませんでした。

    Windows向けCitrix Workspaceアプリ2112.1およびCitrix Virtual Apps and Desktops 2112以降、Microsoft Teamsの画面共有機能を使用してアプリを共有できます。HDX 3D Proポリシーが有効になっている場合に、アプリの共有が可能です。

  • Windows向けCitrix Workspaceアプリ2109.1以降、次の機能は、使用できません:

    • WebRTC 1.0のサポート:Windows向けCitrix Workspaceアプリ2109.1では、WebRTC 1.0がサポートされており、ギャラリービューとともにビデオ会議のエクスペリエンスが向上しています。

    • 画面共有の強化: Microsoft Teamsの画面共有機能を使用して、個別のアプリケーション、ウィンドウ、または全画面を共有できます。Citrix Virtual Delivery Agent 2109は、この機能の前提条件です。

    • アプリ保護の互換性:アプリ保護が有効になっている場合、HDX最適化でMicrosoft Teamsを介してコンテンツを共有できるようになりました。この機能を使用すると、仮想デスクトップで実行されているアプリケーションのウィンドウを共有できます。Citrix Virtual Delivery Agent 2109は、この機能の前提条件です。

    注:

    デリバリーグループに対してアプリ保護が有効になっている場合、モニターやデスクトップの全面共有は無効になります。

  • Windows向けCitrix Workspaceアプリ2109.1は、VMでホストされるアプリ上の最適化されたMicrosoft Teamsで以下をサポートします:

    • ピアツーピアの音声およびビデオ通話
    • 電話会議
    • 画面共有
  • Windows向けCitrix Workspaceアプリ2106以降:
    • Desktop Viewerが全画面モードの場合、ユーザーはDesktop Viewerがカバーするすべての画面から1つを選択して共有できます。ウィンドウモードでは、ユーザーはDesktop Viewerウィンドウを共有できます。シームレスモードでは、ユーザーはすべての画面から1つを選択して共有できます。Desktop Viewerがウィンドウモードを変更(最大化、復元、または最小化)すると、画面共有が停止します。
  • Windows向けCitrix Workspaceアプリ2105以降:
    • メディアトラフィックの優先ネットワークインターフェイスを構成できるようになりました。

      \HKEY_CURRENT_USER\SOFTWARE\Citrix\HDXMediaStreamに移動し、NetworkPreference(REG_DWORD)という名前でキーを作成します。

      必要に応じて、次のいずれかの値を選択します:

      • 1:イーサネット
      • 2:Wi-Fi
      • 3:携帯ネットワーク
      • 5:ループバック
      • 6:任意

      デフォルトかつ値が設定されていない場合、WebRTCメディアエンジンは利用可能な最適なルートを選択します。

    • オーディオデバイスモジュール2(ADM2)を無効にすることで、従来のオーディオデバイスモジュール(ADM)をクアッドチャネルマイクに使用できます。ADM2を無効にすると、通話中のマイクに関連する問題の解決に役立ちます。

      ADM2を無効にするには、\HKEY_CURRENT_USER\SOFTWARE\Citrix\HDXMediaStreamに移動してDisableADM2という名前(REG_DWORD)でキーを作成し値を1に設定します。

  • Windows向けCitrix Workspaceアプリ2103.1以降:
    • VP9ビデオコーデックがデフォルトで無効になりました。
    • エコーキャンセル、自動利得制御、ノイズ抑制構成の機能強化:Microsoft Teamsがこれらのオプションを構成する場合、CitrixリダイレクトのMicrosoft Teamsは構成された値を優先します。それ以外の場合、これらのオプションはデフォルトでTrueに設定されています。
    • DirectShowは現在デフォルトのレンダラーです。

      デフォルトのレンダラーを変更するには、次の手順を実行します:

      1. レジストリエディターを起動します。
      2. 次のキーの場所に移動します:HKEY_CURRENT_USER\SOFTWARE\Citrix\HDXMediaStream
      3. 次の値を更新します:"UseDirectShowRendererAsPrimary"=dword:00000000

        その他の設定可能な値:

        • 0:メディアファンデーション
        • 1:DirectShow(デフォルト)
      4. Citrix Workspaceアプリを再起動します。
  • Windows向けCitrix Workspaceアプリ2012以降:
    • ピアに、画面共有セッションで発表者のマウスポインターが表示されるようになりました。
    • WebRTC Media Engineは、クライアントデバイスで構成されたプロキシサーバーを優先するようになりました。
  • Windows向けCitrix Workspaceアプリ2009.6以降:
    • Microsoft Teamsは、以前使用した周辺機器を優先デバイスの一覧に表示します。
    • WebRTCメディアエンジンは、エンドポイントでエンコード可能な最大解像度を正確に判断します。WebRTCメディアエンジンは、初回の起動時だけでなく、1日に複数回、推定処理を行います。
    • Citrix Workspaceアプリのインストーラーは、Microsoft Teamsの着信音をパッケージ化しています。
    • エコーキャンセル機能の向上 - ピアにエコーが発生するスピーカーまたはマイクがある場合のエコーレベルが低下しました。
    • 画面共有機能の向上 - 画面共有を行うと、Desktop Viewer画面のみがネイティブビットマップ形式でキャプチャされます。以前は、Desktop Viewerウィンドウ上に重ねて表示されるクライアントのローカルウィンドウが黒く表示されていました。
  • Windows向けCitrix Workspaceアプリ2002以降:
    • Microsoft Teamsを使用してワークスペースを共有する場合、Citrix Workspaceアプリは、現在共有されているモニターの領域を囲む赤い枠線を表示します。Desktop Viewerウィンドウのみを共有することも、その上に重ねられたローカルウィンドウを共有することもできます。Desktop Viewerウィンドウを最小化すると、画面共有が一時停止します。
構成

この記事の概要