構成方法

機能フラグ管理

機能フラグは、機能を動的に有効または無効にするために使用されます。Citrix Workspace™アプリで本番環境で問題が発生した場合、その機能が出荷された後でも、影響を受ける機能を動的に無効にすることができます。

設定方法

ファイアウォールまたはプロキシがアウトバウンドトラフィックをブロックしている場合を除き、機能管理のためにトラフィックを有効にする設定は不要です。そのような場合は、ポリシー要件に応じて、特定のURLまたはIPアドレスを使用してトラフィックを有効にする必要があります。

注:

  • 機能フラグを適用すると、Citrix Workspaceアプリの次回の起動後に機能フラグの更新が表示されます。シークレットモードの場合でも、次回の起動後に更新が表示されます。

現在のところ、クラウドのお客様は、HTML5向けCitrix WorkspaceアプリをカスタマイズするためにStoreFrontにアクセスすることはできません。

機能フラグ管理のためのトラフィックを有効にする

Citrix Workspaceアプリバージョン2409以降の場合:

最適な機能とプレビュー機能へのアクセスを確保するには、URL features.netscalergateway.net へのトラフィックを有効にする必要があります。

既知の問題と回避策

HTML5向けCitrix Workspaceアプリ2409以降にアップグレードできず、2409より前のバージョンで以下の機能に不整合がある場合は、推奨される構成値を次のように設定してください。

  • アプリセッションを開始すると、セッション内に白いバーが表示されることがあります。回避策として、拡張アプリスイッチャーサポート機能を無効にしてください。構成の詳細については、拡張アプリスイッチャーサポート を参照してください。[CVADHELP-18625]
  • F5ロードバランサーでHTML5向けCitrix Workspaceアプリバージョン2308または2309を使用すると、セッションが断続的に起動に失敗したり、応答しなくなったりすることがあります。この問題は、2409より前のバージョンで機能フラグ管理が非推奨になった後に発生します。回避策として:

    1. StoreFrontサーバーのC:\Program Files\Citrix\Receiver StoreFront\HTML5Clientに移動し、configuration.jsファイルを見つけます。
    2. ファイルの末尾に移動し、以下を貼り付けます。

      //Script to disable CGP WASM
      Object.defineProperty(globalThis["HTML5_CONFIG"]["transport"], 'wasmCgpEnabled', {
      get() {
          return false;
          },
      set(value) {
          },
      configurable: true,
      enumerable: true,
      });
      <!--NeedCopy-->
      
    3. 保存をクリックします。[RFHTMCRM-14936]
  • マルチモニター設定で、ChromeOSデバイスのセカンドスクリーンで文字を入力すると、キーボードが二重入力されることがあります。例えば、「t」を押すと「tt」になります。[CVADHELP-27464]

    回避策として:

    Citrix Workspace app for HTML5をバージョン2409以降にアップグレードし、URL features.netscalergateway.netへのトラフィックが許可されていることを確認してください。アップグレードが不可能な場合は、設定でIMEマルチモニター機能を無効にしてください:

     'features' : {
         'ime': {
             'multiMonitor' : false
             }
     }
     <!--NeedCopy-->
    

グローバルアプリ構成サービス

管理者は、グローバルアプリ構成サービスを使用して、Citrix Workspaceアプリで起動されるセッションのユーザー設定をカスタマイズできます。管理者は、オンプレミスおよびWorkspace (Cloud) の展開のユーザー設定をカスタマイズできます。

以前は、管理者はこの目的のためにconfiguration.jsのみを使用でき、StoreFrontユーザーにのみ適用されていました。

機能に関する制限事項

  • ブラウザにAdBlock拡張機能をインストールしている場合、グローバルアプリ構成サービスの設定が期待どおりに機能しない可能性があります。[CVADHELP-23003]
  • カスタムドメインURL機能は、グローバルアプリ構成サービス (GACS) の設定に準拠していません。

構成方法

Citrix Workspaceのグローバルアプリ構成サービスを使用すると、Citrix管理者は集中管理されたサービスを通じてWorkspaceサービスURLとWorkspaceアプリ設定を配信できます。

詳細については、グローバルアプリ構成サービスのドキュメントを参照してください。

注記:

  • この機能は、ワークスペースおよびHTTPSベースのストアでのみ利用可能です。
  • Global App Configurationサービスが機能するためには、ユーザーがURL にアクセスできることを確認してください。

クリップボード

この機能が導入される前は、Citrix Workspaceアプリは、特殊貼り付け機能を使用して、ローカルアプリケーションから別のアプリケーションへHTML形式のテキストをコピー&ペーストすることをサポートしていませんでした。その結果、ターゲットとなるアプリ(この場合はMicrosoft Excel)はHTMLの書式設定特性を保持しませんでした。

Citrix Workspaceアプリ for HTML5は、クライアントとセッション間でプレーンテキストに加えてHTML形式をサポートしています。このサポートは、Officeアプリやブラウザにとって有用です。拡張クリップボードサポートは、ChromeおよびSafariブラウザでのみ利用可能です。HTMLコンテンツをコピーして書式設定を保持できます。Chromeでリンクをコピーすると、HTML形式で\<img>タグが追加され、画像やテキストを効果的にコピーできるようになります。このHTML書式設定機能はプレーンテキストよりも豊富ですが、すべてのアプリケーションで機能するわけではありません。

詳細については、Citrix Virtual Apps and Desktopsのドキュメントにある「クライアントクリップボードリダイレクト」を参照してください。

拡張クリップボードエクスペリエンス

セッションとエンドユーザーのデバイス間でテキストをコピー&ペーストできます。これは、ブラウザベースのCitrix Workspaceアプリ for HTML5を使用して、Windows、Mac、またはChromeオペレーティングシステム上で複数のVirtual Desktopsホスト型アプリケーションまたはデスクトップを起動する際に行うことができます。

この機能を使用すると、Ctrl CおよびCtrl Vホットキー(WindowsまたはChromeオペレーティングシステムの場合)、およびCMD CおよびCMD Vホットキー(Macオペレーティングシステムの場合)を使用してコピー&ペーストできます。

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

FirefoxおよびEdgeブラウザでは、リモートセッションからローカルデバイスにテキストをコピーするには、Ctrl Cを押してからConfirmをクリックします。

ツールバーのPreferencesDisable Copy Confirmationチェックボックスを選択して、コピー確認ダイアログを無効にします。このチェックボックスをオフにすると、このオプションが再度有効になります。

拡張クリップボードエクスペリエンスを無効にするには

この機能を無効にするには、HTML5Clientフォルダー内にあるconfiguration.jsファイル(C:\Program Files\Citrix\Receiver StoreFront\HTML5Client)を編集し、directClipboardの値をfalseに設定します。

機能における既知の制限

  • HTML、プレーンテキスト、画像のみをコピー&ペーストできますが、ファイルはできません。
  • この機能は大量のデータをサポートしていません。
  • Ctrl キーが押されたままになることがあります。この問題は、右 Ctrl キーを長時間押してから C を押してテキストをコピーした場合に発生します。回避策として、右 Ctrl キーを複数回クリックしてください。
  • Google Chrome、Safari、Edge、Firefox ブラウザを使用している場合、テキストのコピー時に コピー 確認ダイアログで追加のクリックが必要になることがあります。
  • コピー&ペーストには Ctrl c または CMD C および Ctrl V または CMD V キーを使用します。場合によっては、編集 メニューまたは右クリックオプションを使用してテキストをコピーすると、確認 ダイアログで追加のクリックが必要になることがあります。
  • 右クリック機能は、仮想デスクトップおよびアプリセッションからローカルデバイスにコピー&ペーストする場合にのみ機能します。ローカルデバイスから仮想デスクトップおよびアプリセッションにコピー&ペーストする場合には機能しません。

画像クリップのコピーのサポート

標準のキーボードショートカットを使用して、ローカルデバイスと仮想デスクトップおよびアプリセッション間で画像クリップをコピー&ペーストできるようになりました。以下のアプリを使用中に、コピー&ペーストの標準キーボードショートカットを使用できます。

  • マイクロソフト ワード
  • マイクロソフト ペイント
  • アドビ フォトショップ

以前は、この機能はHTTPSストアを持つGoogle ChromeブラウザおよびMicrosoft Edge (Chromium)ブラウザのテキストに対してのみ利用可能でした。この機能は現在、テキストと画像の両方で利用可能です。HTTPSストアを持つGoogle ChromeブラウザおよびMicrosoft Edge (Chromium)ブラウザに適用されます。

  サポートされているクリップボードアクション
HTTPSストアに対応したグーグル クローム ブラウザおよびマイクロソフト エッジ (クロミウム) ブラウザ 画像クリップのコピー&ペースト対応。テキストのコピー&ペースト対応
モジラ ファイアフォックス、HTTPストア テキストのコピー&ペースト対応

注記:

  • 一般に、セキュリティ上の理由から、HTTPSベースのストアのみを使用することをお勧めします。
  • ネットワーク帯域幅の制約により、2 MBを超える画像クリップをコピー&ペーストしようとすると、セッションが応答しなくなる可能性があります。
  • Microsoft Windows OSおよびChromeOSデバイスでは、コピー&ペーストにCtrl + CとCtrl + Vを使用します。Apple Macデバイスでは、コピー&ペーストにCommand + CとCommand + Vを使用します。
  • 右クリック機能は、仮想デスクトップおよびアプリセッションからローカルデバイスにコピー&ペーストする場合にのみ機能します。ローカルデバイスから仮想デスクトップおよびアプリセッションにコピー&ペーストする場合は機能しません。
  • この機能は、BMP、PNG、JPEG、GIF形式でテスト済みです。

クリップボードはHTML形式をサポート

仮想デスクトップとエンドポイントデバイス間のクリップボード操作にHTML形式を使用できます。HTMLデータをコピーすると、ソースコンテンツの形式がコピーされ、データを貼り付けると、宛先コンテンツに書式が引き継がれます。さらに、HTML形式はより優れた外観と操作性を提供します。

ポリシーの設定方法の詳細については、Citrix Virtual Apps and Desktopsのドキュメントのクライアントクリップボード書き込み許可形式を参照してください。

アプリの切り替え

この機能により、エンドユーザーは同じセッション内で複数の公開済みアプリを切り替えることができます。アプリを開いたり閉じたりすると、アプリのカウントがそれに応じて更新されます。別のセッションで一部のアプリが開かれている場合、アプリのカウントには開かれているすべてのアプリが含まれます。

注:

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

使用方法

アプリケーション切り替え機能を使用すると、ブラウザタブ内でアプリケーションを簡単に切り替えることができます。この機能には2つのモードがあります。

  • タスクバーモード
  • グリッド表示モード

タスクバーモード

このモードは、ラップトップやデスクトップなどの大画面で実行されるセッションを最適化します。同じVDAから起動されたアプリの場合、タスクバーを使用するとアプリ間を簡単に移動できます。

アプリ切り替えタスクバー

タスクバーには、セッションで現在アクティブなすべてのアプリが表示され、ユーザーはそれらを簡単に切り替えることができます。アプリスイッチャーの右クリックメニューには、次回の起動時に記憶される2つの設定オプションがあります。

  • 自動非表示: アプリスイッチャーは、使用されていないときにタスクバーを自動的に非表示にし、ユーザーが画面の下部にマウスポインターを合わせると再表示されます。
  • アイコンのみ表示: アプリのアイコンのみが表示され、タイトルは非表示になります。

アイコンモード

グリッド表示モード

このモードは、モバイルデバイスやタッチデバイスで実行されるセッションを最適化します。グリッドを表示するには、ツールバーのSwitch appsアイコンをタッチまたはタップします。

新しいツールバーのアプリ切り替え

グリッドビューには、同じVDAから起動されたアプリが表示され、通常のタスクバーと比較して、モバイルデバイスのユーザーにより明確で大きなビューを提供します。また、アプリスイッチャータスクバーを有効または無効にするオプションがあり、ユーザーは必要に応じてビューポートサイズを調整できます。

グリッドビュー

強化されたアプリスイッチャーのサポート

公開されたアプリケーションセッションを全画面表示またはキオスクモードで起動すると、セッションはデスクトップタスクバーと重なりません。アプリスイッチャーがセッションを非表示にすることはなくなりました。この機能強化は、シングルモニターモードでのみサポートされています。

注:

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

構成方法

この機能を無効にするには、次の方法があります。

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

コンフィギュレーション.js

Citrix Workspaceアプリ for HTML5では、configuration.jsファイルはC:\Program Files\Citrix\Receiver StoreFront\HTML5Clientフォルダーの下にあります。このファイルを編集して機能を構成します。

注:

  • Citrixは、configuration.jsファイルを変更する前にバックアップすることを推奨します。
  • configuration.jsファイルを編集するには、管理者レベルの資格情報が必要です。

機能を無効にするには:

  1. HTML5Clientフォルダー内のconfiguration.jsファイルに移動します。
  2. enhancedAppswitcher属性を追加し、その属性をfalseに設定します。例:

    'ui': {
        'appSwitcher': {
            'enhancedAppSwitcher': false
        }
    }
    <!--NeedCopy-->
    

注:

configuration.jsファイルは、StoreFrontマシンのC:\Program Files\Citrix\Receiver StoreFront\HTML5Clientフォルダーにあります。

グローバルアプリ構成サービス

クラウド設定では、管理者はEnhanced App Switcher Support属性をFalseに設定することで、強化されたアプリ切り替え機能を無効にできます。

仮想アプリとデスクトップの起動エクスペリエンスの改善

2306リリース以降、改善されたアプリとデスクトップの起動エクスペリエンスにより、起動ステータスに関するタイムリーで関連性の高い情報が提供されます。

注:

管理者は、Citrix Workspace app for HTML5 2306バージョンを使用するためにHDX SDKファイルをアップグレードする必要があります。古いHDX SDKファイルは、2306バージョン以降と互換性がありません。最新のHDX SDKファイルをダウンロードするには、ここをクリックしてください。詳細については、Citrix Workspace app for HTML5 HDX SDK開発者向けドキュメントを参照してください。

起動の改善

セッション起動通知表示の構成

2307以降、管理者は以下の構成を使用して、起動進行状況通知の表示を有効または無効にできます。この構成が有効になっている場合、画面の右下にセッション起動進行状況通知が表示されます。この構成が無効になっている場合、セッション起動進行状況通知は表示されません。

注:

  • 既定では、この構成は有効になっています。

通知が有効になっている場合、次のスクリーンショットが表示されます。

「起動の改善」(/ja-jp/citrix-workspace-app-for-html5/media/launch-ipm-enabled.png)

通知が無効になっている場合、次のスクリーンショットが表示されます。

「起動の改善」(/ja-jp/citrix-workspace-app-for-html5/media/launch-ipm-disabled.png)

構成方法

この機能は、次の方法で構成できます。

Citrix Workspaceアプリ for HTML5では、configuration.jsファイルはC:\Program Files\Citrix\Receiver StoreFront\HTML5Clientフォルダーにあります。このファイルを編集して機能を構成します。

注:

  • Citrixでは、configuration.jsファイルを変更する前にバックアップすることをお勧めします。
  • configuration.jsファイルを編集するには、管理者レベルの資格情報が必要です。

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

  1. HTML5Clientフォルダーにあるconfiguration.jsファイルに移動します。
  2. CTXTUI属性を追加し、その属性をfalseに設定します。

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

    {
     "vc_channel": {
     "CTXTUI": false
      }
    }
    <!--NeedCopy-->
    
  3. 変更を保存します。

グローバルアプリ構成サービス (GACS) リクエストをブロックするための構成

2509バージョンでは、管理者はオンプレミスストアのconfiguration.jsを使用して、Global App Configuration service (GACS) リクエストをブロックできます。属性名はdisableGACSです。この属性をtrueに設定すると、Citrix WorkspaceアプリはGACSエンドポイントに接続しません。

注:

属性disableGACSは、デフォルトでfalseに設定されています。

構成方法

注:

  • Citrixは、変更を加える前にconfiguration.jsファイルをバックアップすることをお勧めします。
  • configuration.jsファイルを編集するには、管理者レベルの資格情報が必要です。
  • configuration.jsファイルは、C:\Program Files\Citrix\Receiver StoreFront\HTML5Clientフォルダーにあります。

To set disableGACS to true using configuration.js:

  1. configuration.jsファイルに移動します。
  2. disableGACS 設定を追加し、その属性をtrueに設定します。

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

    {
      "thirdPartyServices": {
            "disableGACS": true
              }
    }
    <!--NeedCopy-->
    
  3. 変更を保存します。

機能フラグ要求をブロックするための設定

バージョン2509以降では、管理者はconfiguration.jsを使用してオンプレミスストア向けの機能フラグ要求をブロックできます。属性名は disableFeatureFlag です。この属性を true に設定すると、Citrix Workspaceアプリはどの機能フラグエンドポイントにも接続しません。

注:

属性 disableFeatureFlag は、デフォルトで false に設定されています。

設定方法

注:

  • Citrixは、変更を加える前に configuration.js ファイルをバックアップすることを推奨します。
  • configuration.js ファイルを編集するには、管理者レベルの資格情報が必要です。
  • configuration.js ファイルは、C:\Program Files\Citrix\Receiver StoreFront\HTML5Client フォルダーの下にあります。

To set disableFeatureFlag to true using configuration.js:

  1. configuration.js ファイルに移動します。
  2. disableFeatureFlag 設定を追加し、その属性を true に設定します。

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

    {
      "thirdPartyServices": {
            "disableFeatureFlag": true
              }
    }
    <!--NeedCopy-->
    
  3. 変更を保存します。