StoreFront

Citrix Workspaceアプリの展開

デフォルトでは、ユーザーがWindows、macOS、またはLinuxのWebブラウザーでストアを初めて開くと、StoreFrontはCitrix Workspaceアプリがローカルにインストールされているかどうかを判別しようとします。ローカルに展開されたCitrix Workspaceアプリが検出されない場合、ユーザーはダウンロードしてインストールするように求められます。デフォルトのダウンロード場所はCitrixのWebサイトですが、インストーラーをStoreFrontサーバーまたは他の場所にホストすることもできます。インストール後、ユーザーはローカルにインストールされたCitrix Workspaceアプリを開いてストアに接続するか、ブラウザーを続行してローカルにインストールされたCitrix WorkspaceアプリのHDXクライアントで仮想アプリとデスクトップに接続できます。

あるいは、Citrix Workspaceアプリをローカルにインストールできないユーザーは、Webブラウザーを使用してストアにアクセスし、仮想アプリとデスクトップに接続できます。

Screenshot of Deploy Citrix Workspace app tab

展開オプションを変更するには、Receiver for Webサイトの編集に移動し、Citrix Receiver/Workspaceアプリの展開タブを選択します。

Citrix Workspace™アプリの使用を必須にする

管理者は、ネイティブのCitrix Workspaceアプリの使用を強制し、ユーザーがWebブラウザーを使用してストアに接続するオプションを排除できます。この機能は、Citrix Workspaceアプリのすべての利点を活用したいお客様向けに設計されています。Citrix Workspaceアプリは、組み込みのApp Protectionサービス、ブラウザーのバージョン互換性の問題の回避、監視とトラブルシューティングのためのセキュリティとテレメトリの強化などの利点を提供します。詳しくは、「ユーザーアクセスオプション」を参照してください。

この機能は、クラシックエクスペリエンスまたはCitrix Gatewayのいずれかを使用している場合に、プラグインを介して利用できます。

サポートされているプラットフォーム

Citrix Workspaceアプリを自動的に構成するには、次のバージョンが必要です。

  • Windows向けCitrix Workspaceアプリ24.9.0以降
  • Mac向けCitrix Workspaceアプリ24.5.0以降
  • Android向けCitrix Workspaceアプリ24.9.0以降
  • 24.9.0以降

クラシックエクスペリエンスを使用したStoreFrontでの構成

StoreFrontサーバーにプラグインをインストールして、Citrix Workspaceアプリの使用を必須にすることができます。これはStoreFront 2203 CU5以降でサポートされています。

  1. プラグインをCitrixダウンロードからダウンロードします。

  2. zipファイルとcitrix-ui-plugin.tar.gzをStoreFrontサーバー上の任意のディレクトリに抽出します。これには、Powershellファイル、Javascriptファイル、および構成ファイルが含まれています。

  3. テキストエディターでplugin.configファイルを開きます。次のように構成します。

    ネイティブアプリ必須機能を有効にする場合は、キーと値のペアを次のように保持します: <param name="requireNativeAppUse" value="true" />

    ネイティブアプリ必須機能を無効にする場合は、キーと値のペアを次のように保持します: <param name="requireNativeAppUse" value="false" />

  4. PowerShellを管理者として開きます。

  5. 抽出したフォルダーに移動します。

  6. ./CitrixPluginInstaller.ps1 -VirtualPath /Citrix/<store web name>を実行します。

  7. StoreFrontサーバーグループ内の各サーバーに対して繰り返します。

  8. Webブラウザーを開き、ストアのWebサイトに移動して、正しくインストールされていることを確認します。

Citrix Gatewayを使用した構成

ユーザーがCitrix Gatewayを介してストアにアクセスする場合、ゲートウェイにプラグインをインストールしてCitrix Workspaceアプリの使用を必須にすることができます。詳しくは、「ゲートウェイを介したCitrix Workspaceアプリの必須化」を参照してください。

展開オプション

  • ユーザーにCitrix Workspaceアプリをローカルにダウンロードしてインストールするように促すことなく、常にWebブラウザーを介してリソースにアクセスさせたい場合は、常にReceiver for HTML5を使用を選択します。このオプションを選択すると、HTML5向けWorkspaceユーザーは常にブラウザーを介してリソースに直接アクセスします。
  • ストアのWebサイトでユーザーにCitrix Workspaceアプリをローカルにダウンロードしてインストールするように促し、Citrix Workspaceアプリをインストールできない場合はブラウザーを介してリソースにアクセスするようにフォールバックさせたい場合は、ローカルのReceiverが利用できない場合はReceiver for HTML5を使用を選択します。Citrix Workspaceアプリがないユーザーは、サイトにログオンするたびにダウンロードしてインストールするように求められます。
  • サイトが常にローカルにインストールされたCitrix Workspaceアプリを介してリソースにアクセスするようにしたい場合は、ローカルにインストールを選択します。ユーザーは、自分のプラットフォームに適したCitrix Workspaceアプリをダウンロードしてインストールするように求められます。ユーザーはWebブラウザーを介してストアにアクセスし続けることができますが、リソースを起動すると、ローカルにインストールされたWorkspaceアプリで開きます。

アプリケーションを同じタブで起動

常にReceiver for HTML5を使用またはローカルのReceiverが利用できない場合はReceiver for HTML5を使用を選択した場合、デフォルトでは、ブラウザーで起動されたリソースは新しいブラウザータブで開きます。リソースをHTML5向けWorkspaceアプリの代わりに同じタブで開きたい場合は、Receiver for Webと同じタブでアプリケーションを起動を選択します。

ユーザーによるCitrix Workspaceアプリのダウンロードを許可

ユーザーによるHDX™エンジン(プラグイン)のダウンロードを許可を選択すると、ユーザーがWindowsまたはMacデバイスに初めてログオンしたときに、アプリをダウンロードするオプションが提供されます。

これは、展開オプション常にReceiver for HTML5を使用を選択した場合は利用できません。

ログオン時のWorkspaceアプリのアップグレード

ログオン時にプラグインをアップグレードを選択すると、HTML5向けWorkspaceアプリは、ユーザーがログオンしたときにローカルにインストールされたCitrix Workspaceアプリクライアントをアップグレードする選択肢を提供します。ユーザーはアップグレードをスキップすることを選択でき、ブラウザーのCookieがクリアされない限り、再度アップグレードを促されることはありません。この機能を有効にするには、Citrix WorkspaceアプリファイルがStoreFrontサーバーで利用可能であることを確認してください。

ダウンロード元

エンドユーザーがダウンロードボタンをクリックしたときに、CitrixのWebサイトにリダイレクトするか、サーバーから直接ファイルをダウンロードするかを選択できます。CitrixのWebサイトStoreFrontサーバー上のローカルファイル、またはリモートサーバー上のファイル(URL経由)を選択できます。

PowerShell SDK

これらの設定をPowershell SDKを使用して構成するには、コマンドレットSet-STFWebReceiverPluginAssistantを使用します。

Citrix Workspaceアプリの展開