Citrix Virtual Apps and Desktops

アプリパッケージ

注意:

  • Web Studio(Webベース)とCitrix Studio(Windowsベース)の2つの管理コンソールを使用して、Citrix Virtual Apps and Desktopsの展開を管理できます。 この記事ではWeb Studioのみを扱います。 Citrix Studioについて詳しくは、Citrix Virtual Apps and Desktops 7 2212以前の同様の記事を参照してください。
  • アプリパッケージの展開と配信に、Web StudioとCitrix Studioを相互に置き換えて使用することはお勧めしません。 それぞれ異なるメカニズムを使用しているため、一方ではApp-Vサーバー情報が正しく表示されても、他方では正しく表示されないなど、矛盾が発生する可能性があります。

アプリケーションをユーザーに配信するためのパッケージテクノロジには、App-V、MSIX、MSIXアプリのアタッチ、FlexAppなどがあります。 ここでは、Citrix Virtual Apps and Desktops環境でこれらのパッケージアプリケーションを展開および配信する方法について説明します:

App-Vアプリケーションの展開および配信

このセクションでは、次の情報について説明します:

  • 概要。 App-Vパッケージを配布および管理するための管理方法について説明します。
  • 手順。 これらのパッケージを展開および配信する手順を提供します。

概要

このセクションでは、App-Vパッケージを配布および管理するための管理方法について説明します。 App-Vパッケージアプリケーションの配信時に対話するコンポーネントと概念について詳しくは、Microsoftのドキュメントを参照してください:https://docs.microsoft.com/en-us/windows/application-management/app-v/appv-for-windows

次の方法を使用して、App-Vパッケージを配布および管理できます:

  • デュアル管理。 アプリケーションパッケージは、App-Vサーバーで構成および管理されます。 Citrix Virtual Apps and DesktopsとApp-Vサーバーは連携して、パッケージを配信および管理します。

    この方法では、Citrix Virtual Apps and Desktopsが、App-Vサーバーの状態を示すスナップショットビューを定期的に更新する必要があります。 これにより、ハードウェア、インフラストラクチャ、および管理にオーバーヘッドが生じます。 Citrix Virtual Apps and DesktopsとApp-Vサーバーは、特にユーザーの権限においては、同期されたままである必要があります。

    デュアル管理は、App-Vと利用環境が緊密に連携している環境で最適に機能します:

    • App-V管理サーバー。 App-Vパッケージと動的構成ファイルのライフサイクルを公開および管理します。
    • VDAマシンにインストールされたCitrix Personalizationコンポーネント。 アプリケーションの起動に必要な、適切なApp-V公開サーバーの登録を管理します。

    この方式によって、App-V公開サーバーは適切なタイミングでユーザーに対して同期されます。 公開サーバーは、ログオングループや接続グループの更新など、パッケージのライフサイクルにおけるさまざまな面を維持します。

  • シングル管理。 アプリケーションパッケージはネットワーク共有に保存されます。 Citrix Virtual Apps and Desktopsは、パッケージを個別に配信および管理します。

    この方式では、環境にApp-Vサーバーとデータベースインフラストラクチャが必要ないため、オーバーヘッドが削減されます。

    この方式では、App-Vパッケージをネットワーク共有に保存し、そのメタデータをその場所から利用環境にアップロードします。 VDAマシンにインストールされたCitrix Personalizationコンポーネントは、次のようにアプリケーションを管理および配信します:

    • アプリケーションの起動時に、展開の構成ファイルとユーザー構成ファイルを処理します。

    • ホストマシン上のパッケージのライフサイクルに関するすべての面を管理します。

両方の管理方式を同時に使用することもできます。 つまり、アプリケーションをデリバリーグループに追加する場合、App-Vサーバーまたはネットワーク共有にあるApp-Vパッケージからアプリケーションを追加できます。

注意:

両方の管理方式を同時に使用しており、App-Vパッケージで両方の場所に動的構成ファイルがある場合は、App-Vサーバーのファイル(デュアル管理)が使用されます。

手順

App-Vアプリケーションの配信をサポートするには、VDAマシンにCitrix Personalizationコンポーネントをインストールする必要があります。 詳しくは、「VDAマシンへのCitrix Personalizationコンポーネントのインストール」を参照してください。

App-Vパッケージアプリケーションをユーザーに配信するには、次の手順に従います:

  1. アプリケーションパッケージをネットワーク共有に保存する
  2. アプリケーションパッケージを環境にアップロードする
  3. デリバリーグループにアプリケーションを追加する
  4. 相互依存するApp-Vパッケージの自動配信を有効にするには、分離グループを作成します

Citrix Virtual Apps and Desktopsがシングル管理方式でApp-V動的構成ファイルを認識し、適用できるようにするには、こちらのCitrixブログを参照してください。

MSIXおよびMSIXアプリのアタッチアプリケーションの展開と配信

このセクションでは、次の情報について説明します:

  • 概要。 MSIXおよびMSIXアプリのアタッチパッケージを、配信および管理する方法について説明します。
  • 手順。 これらのパッケージを展開および配信する手順を提供します。

概要

Citrix Virtual Apps and Desktopsは、VDAマシンにインストールされたCitrix Personalizationコンポーネントを介して、MSIXおよびMSIXアプリのアタッチアプリケーションをユーザーに提供します。 このコンポーネントは、ホストマシン上のパッケージのライフサイクルに関するすべての面を管理します。

MSIXおよびMSIXアプリのアタッチについて詳しくは、Microsoftのドキュメント(それぞれhttps://docs.microsoft.com/en-us/windows/msix/およびhttps://docs.microsoft.com/en-us/azure/virtual-desktop/what-is-app-attach)を参照してください。

手順

MSIXおよびMSIXアプリのアタッチパッケージの配信をサポートするには、次を実行する必要があります:

MSIXおよびMSIXアプリのアタッチパッケージアプリケーションをユーザーに配信するには、次の手順に従います:

  1. アプリケーションパッケージをネットワーク共有に保存する
  2. アプリケーションパッケージを環境にアップロードする
  3. デリバリーグループにアプリケーションを追加する

FlexAppアプリケーションの展開および配信

このセクションでは、次の情報について説明します:

  • 概要。 Citrix DaaSがFlexAppパッケージを配信および管理する方法について説明します。
  • 手順。 これらのパッケージを展開および配信する手順を提供します。

概要

Citrix DaaSは、VDAマシンにインストールされたCitrix PersonalizationコンポーネントおよびFlexApp配信エージェントを介して、FlexAppアプリケーションをユーザーに提供します。 これら2つのコンポーネントは、ホストマシン上のパッケージのライフサイクルに関するすべての面を管理します。

手順

FlexAppアプリケーションの配信をサポートするには、VDAマシンに次のコンポーネントをインストールする必要があります:

FlexAppパッケージアプリケーションをユーザーに配信するには、次の手順を実行します:

  1. アプリケーションパッケージをネットワーク共有に保存する
  2. アプリケーションパッケージを環境にアップロードする
  3. デリバリーグループにアプリケーションを追加する

FlexApp Oneエージェントをインストールする

  1. VDAで管理者コマンドプロンプトを起動します。
  2. 任意のFlexApp Oneパッケージのネットワークパスを見つけます。
  3. 次のコマンドを入力します:\\path\to\any\FlexAppOnePackage.exe --install
  4. 表示されるプロンプトをすべて受け入れます。

VDAマシンへのCitrix Personalizationコンポーネントのインストール

Citrix Personalizationコンポーネントは、App-V、MSIX、MSIXアプリのアタッチ、およびFlexApp形式のアプリケーションパッケージの公開プロセスを管理します。 VDAをインストールする場合、このコンポーネントはデフォルトではインストールされません。 VDAのインストール中またはインストール後にコンポーネントをインストールできます。

VDAのインストール中にコンポーネントをインストールするには、次のいずれかの方法を使用します:

  • インストールウィザードで、[追加コンポーネント] ページに移動してから、[Citrix Personalization for App-V - VDA] チェックボックスをオンにします。
  • コマンドラインインターフェイスの場合は、「/includeadditional “Citrix Personalization for App-V – VDA”」オプションを使用します。

VDAのインストール後にコンポーネントをインストールするには、次の手順に従います:

  1. VDAマシンで、[コントロールパネル]>[プログラム]>[プログラムと機能]に移動し、[Citrix Virtual Delivery Agent]を右クリックして[変更]を選択します。
  2. ウィザードが表示されたら、[追加コンポーネント] ページに移動し、[Citrix Personalization for App-V - VDA] チェックボックスをオンにします。

注意:

Microsoft App-Vデスクトップクライアントは、ユーザーデバイス上のApp-Vパッケージから仮想アプリケーションを実行するコンポーネントです。 Windows 10(1607以降)、およびWindows Server 2019には、このApp-Vクライアントソフトウェアが既に組み込まれています。 VDAマシンでオンにするだけで使用できます。 詳しくは、次のMicrosoftドキュメント記事を参照してください:https://docs.microsoft.com/en-us/windows/application-management/app-v/appv-enable-the-app-v-desktop-client

アプリケーションパッケージをネットワーク共有に保存する

インフラストラクチャをセットアップした後、アプリケーションパッケージを生成し、それらをUNCまたはSMBネットワーク共有などのネットワークの場所、またはAzureファイル共有に保存します。

詳細な手順は次のとおりです:

  1. アプリケーションパッケージを生成します。 詳しくは、Microsoft社のドキュメントを参照してください。

  2. アプリケーションパッケージをネットワークの場所に保存します:

    • App-Vのシングル管理の場合:パッケージとそれに対応する動的構成ファイル(App-V)をUNCまたはSMBネットワーク共有、またはAzureファイル共有に保存します。

    • App-Vのデュアル管理の場合:UNCパスからApp-V管理サーバーにパッケージを公開します。 (HTTP URLからの公開はサポートされていません。)

    • MSIXまたはMSIXアプリのアタッチの場合:パッケージをUNCまたはSMBネットワーク共有、またはAzureファイル共有に保存します。

    • FlexAppの場合:パッケージをUNCまたはSMBネットワーク共有、またはAzureファイル共有に保存します。

  3. VDAにパッケージストレージパスの読み取り権限があることを確認してください:

    • ADドメインのUNCまたはSMBネットワーク共有にパッケージを保存する場合は、VDAマシンにストレージパスへの読み取り権限を付与します。 これを行うには、マシンのADアカウントに共有への読み取り権限を明示的に付与するか、その権限を持つADグループにアカウントを含めることができます。

    • パッケージをAzureファイル共有に保存する場合は、最初にユーザーアカウントにAzureのストレージパスへの読み取り権限を付与します。 次に、そのユーザーアカウントを使用してパッケージストレージパスにアクセスするようにVDAマシンで実行されるctxAppVServiceを構成します。 手順について詳しくは、以降のセクションを参照してください。

ユーザーログオンアカウントの変更

VDAはctxAppVServiceを呼び出して、パッケージストレージパスにアクセスします。 デフォルトでは、ctxAppVServiceはマシンのローカルシステムアカウントを使用してパッケージストレージパスにアクセスします。 この種類のマシン認証は、ADドメインで機能します。 ただし、ユーザーアカウントベースの認証が必要となるADとAzure ADとの統合シナリオでは機能しません。

パッケージをAzureファイル共有に保存する場合は、ctxAppVServiceのログオンアカウントをパッケージストレージパスへの読み取り権限があるユーザーアカウントに変更します。 詳細な手順は次のとおりです:

  1. [サービス] を起動し、ctxAppVServiceを右クリックして、[プロパティ] を選択します。

  2. [ログオン] タブで、[このアカウント] を選択し、パッケージストレージパスへの読み取り権限があるユーザーアカウントを入力してから、ユーザーのパスワードを2回入力します。

  3. [OK] をクリックします。

アプリケーションパッケージを環境にアップロードする

必要に応じてアプリケーションパッケージをネットワークの場所に保存したら、それらを環境にアップロードして配信します。 必要に応じて、次のいずれかの方法を使用します:

準備

Citrix Virtual Apps and Desktopsは、VDAマシンを使用して、パッケージ検出用のネットワークの場所への接続をセットアップします。 したがって、事前にデリバリーグループを作成し、グループ内の1つ以上のVDAが次の要件を満たしていることを確認してください:

  • VDAバージョン:
    • App-Vパッケージを検出する場合:2203以降
    • MSIXおよびMSIXアプリのアタッチパッケージを検出する場合:2209以降
    • FlexAppパッケージを検出する場合:2311以降
  • Citrix Personalization for App-Vコンポーネント:インストール済み
  • パッケージの場所での権限:読み取り(手順2のアプリケーションパッケージをネットワーク共有に保存するを参照してください。)
  • 電源:オン
  • 状態:登録済み

アプリケーションパッケージの一括アップロード

ネットワークの場所にあるパッケージを環境にアップロードします。 アップロードする前に、次のアイテムの準備ができていることを確認してください:

  • 準備」に記載されている要件を満たすデリバリーグループ
  • ネットワークの場所のパス

パッケージを一括でアップロードするには、次の手順に従います:

  1. 左側のペインで、[アプリパッケージ] を選択します。
  2. [ソース] タブで、[追加] ボタンをクリックします。 [ソースの追加] ページが表示されます。
  3. [名前] フィールドに、わかりやすいパッケージソースの名前を入力します。
  4. [デリバリーグループ] フィールドで、[デリバリーグループの選択] をクリックします。 次に、「準備」に記載されている要件を満たすデリバリーグループを選択し、[OK] をクリックします。
  5. [場所の種類] フィールドで、パッケージの保存場所に基づいて [Microsoft App-Vサーバー] または [ネットワーク共有] を選択し、それに対応する設定を構成します:
    • [Microsoft App-Vサーバー] を選択した場合は、次の情報を入力します:
      • 管理サーバーのURL。 例: http://appv-server.example.com
      • 管理サーバー管理者のログイン資格情報。
      • 公開サーバーのURLとポート番号。 例: http://appv-server.example.com:3330
    • [ネットワーク共有] を選択した場合は、次の情報を指定します:
      • ネットワーク共有のUNCパスを入力します。 例:\\Package-Server\apps\
      • アップロードするパッケージの種類を選択します。 オプションには、App-V、MSIX、MSIXアプリのアタッチ、FlexAppがあります。
      • サブフォルダーでパッケージを検索するかどうかを指定します。
  6. [ソースの追加] をクリックします。

    [ソースの追加]ページが閉じ、新しく追加されたソースがソース一覧に表示されます。 Citrix Virtual Apps and Desktopsは、デリバリーグループのVDAを使用してパッケージを環境にアップロードします。 アップロードが完了すると、[ステータス]フィールドに「インポート成功」と表示されます。 対応するパッケージが [パッケージ] タブに表示されます。

    注意:

    ソースの場所でパッケージの更新を確認して環境にインポートするには、ソース一覧で場所を選択し、[パッケージの更新の確認] をクリックします。

アプリケーションパッケージを1つずつアップロード

ネットワーク共有から環境にアプリケーションパッケージをアップロードします。 アップロードする前に、次のアイテムの準備ができていることを確認してください:

  • 準備」に記載されている要件を満たすデリバリーグループ
  • ネットワークの場所のパス。

パッケージを環境にアップロードするには、次の手順に従います:

  1. 左側のペインで、[アプリパッケージ] を選択します。
  2. [パッケージ] タブで、[パッケージの追加] ボタンをクリックします。 [パッケージの追加] ページが開きます。
  3. [デリバリーグループ] フィールドで、[デリバリーグループの選択] をクリックします。 次に、「準備」に記載されている要件を満たすデリバリーグループを選択し、[OK] をクリックします。
  4. [パッケージの完全パス] フィールドに、必要に応じてパスを入力します:
    • 一度に複数のパッケージをアップロードするには、セミコロン(;)で区切って完全パスを入力します。 例:\\Package-Server\apps\office365.appv;\\Package-Server\apps\skype.msix;\\Package-Server\apps\slack.vhd
    • ネットワーク共有にあるすべてのパッケージをアップロードするには、ストレージパスを入力します。 例:\package-Server\apps\
  5. [パッケージの追加] をクリックします。

    アプリケーションパッケージが [パッケージ] タブに表示されます。

デリバリーグループへのアプリケーションの追加

アプリケーションパッケージが使用環境に完全にアップロードされたら、必要に応じてそのアプリケーションを1つまたは複数のデリバリーグループに追加します。 これらのデリバリーグループに関連付けられているユーザーは、アプリケーションにアクセスできるようになります。

注意:

  • デリバリーグループを通じて、パッケージアプリケーションをシングルセッションVDAおよびマルチセッションVDAに配信できます。
  • デフォルトでは、エンドユーザーは、シングルセッション(またはデスクトップと呼ばれる)VDAに関連付けられたデリバリーグループに割り当てられた、すべてのパッケージアプリケーションにアクセスできます。 デスクトップVDA上のパッケージアプリケーションの表示を特定のユーザーまたはグループに制限するには、アプリケーションノードに移動し、[アプリケーションプロパティの編集]>[表示の制限]を選択して、変更を加えます。

パッケージ内の1つまたは複数のアプリケーションを複数のデリバリーグループに追加するには、次の手順に従います:

  1. 左側のペインで、[アプリパッケージ] を選択します。
  2. [パッケージ] タブで、必要に応じてパッケージを選択します。
  3. 操作バーで、[デリバリーグループの追加] をクリックします。 [アプリケーションをデリバリーグループに割り当てる]ページが表示されます。
  4. 必要に応じてパッケージ内の1つまたは複数のアプリケーションを選択し、[次へ] をクリックします。
  5. デリバリーグループの一覧で、アプリケーションを割り当てるグループを選択し、[次へ] をクリックします。

    注意:

    • MSIXまたはMSIXアプリのアタッチパッケージを選択した場合、機能レベルが2106以降のデリバリーグループのみが一覧に表示されます。
    • FlexAppパッケージを選択した場合、機能レベルが2206以降のデリバリーグループのみが一覧に表示されます。
  6. [完了]をクリックします。

さまざまなパッケージのアプリケーションを複数のデリバリーグループに追加するには、次の手順を実行します:

  1. 左側のペインで、[アプリパッケージ] を選択します。
  2. [アプリケーション] タブで、[アプリケーションの追加] を選択します。
  3. [グループ] ページで、必要に応じて1つまたは複数のデリバリーグループを選択します。
  4. [アプリケーション] ページで、次のように1つまたは複数のアプリケーションパッケージを選択します:
    1. [追加] をクリックし、[アプリケーションパッケージ] を選択します。
    2. 必要なパッケージソースの種類(たとえば、App-Vのシングル管理)を選択します。 この種類のすべてのパッケージが表示されます。
    3. 必要に応じて1つまたは複数のパッケージを選択します。
    4. [OK][次へ] をクリックします。
    5. 異なる種類のパッケージのアプリケーションをさらに追加するには、手順aからdを繰り返します。
  5. [完了]をクリックします。

以下を実行する際に、パッケージアプリケーションをデリバリーグループに追加することもできます:

(オプション)App-Vパッケージの分離グループの作成

分離グループを作成し、相互依存するApp-Vパッケージの自動配信を有効にできます。

注意:

分離グループは、App-Vのシングル管理方式でサポートされています。 App-Vのデュアル管理方式を使用している場合は、Microsoft App-Vインフラストラクチャで接続グループを作成することで同じ目的を達成できます。 詳しくは、次のMicrosoftドキュメント記事を参照してください:https://docs.microsoft.com/en-us/windows/application-management/app-v/appv-connection-group-file

分離グループについて

分離グループは、仮想環境を作成するために同じWindowsサンドボックスで実行する必要がある相互依存するアプリケーションパッケージのコレクションです。 Citrix App-V分離グループは、App-V接続グループと似ていますが同じではありません。 分離グループには、次の2種類のパッケージが含まれます:

  • Explicit(明示的な)アプリケーションパッケージ。 特定のライセンス要件があるアプリケーション。 これらのアプリケーションをデリバリーグループに追加することで、これらのアプリケーションを特定の範囲のユーザーに制限できます。
  • Automatic(自動)アプリケーションパッケージ。 デリバリーグループに追加されているかどうかに関係なく、すべてのユーザーが常に使用できるアプリケーション。

たとえば、アプリケーション「app-a」を実行するにはJRE 1.7が必要です。 app-a(「Explicit」とマークされている)とJRE 1.7(「Automatic」とマークされている)を含む分離グループを作成できます。 次に、app-aのApp-Vパッケージを1つまたは複数のデリバリーグループに追加します。 ユーザーがapp-aを実行すると、JRE 1.7が自動的にapp-aで展開されます。

ユーザーが分離グループでExplicitとマークされたApp-Vアプリケーションを起動すると、Citrix Virtual Apps and Desktopsはデリバリーグループ内のアプリケーションへのユーザーのアクセス権限を確認します。 ユーザーがそのアプリケーションにアクセスする権限を持っている場合、ユーザーは同じ分離グループ内のすべてのAutomaticアプリケーションパッケージを使用できます。

Automaticパッケージをデリバリーグループに追加する必要はありません。 分離グループに別のExplicitアプリケーションパッケージがある場合、そのパッケージは、同じデリバリーグループにある場合にのみユーザーが使用できます。

分離されたグループについて詳しくは、こちらのCitrixブログを参照してください。

App-V分離グループの作成

分離グループを作成し、相互依存するアプリケーションパッケージを追加します。 詳細な手順は次のとおりです:

  1. [分離グループ] タブで、[分離グループの追加] をクリックします。
  2. 分離グループの名前と説明を入力します。 環境内のすべてのアプリケーションパッケージが [使用可能なパッケージ] 一覧に表示されます。
  3. [使用可能なパッケージ] 一覧から、必要に応じたアプリケーションを選択し、右矢印をクリックします。 選択したアプリケーションが [分離グループ内のパッケージ] 一覧に表示されます。
  4. [展開] フィールドで、そのアプリケーションに対してExplicit(明示的)またはAutomatic(自動)を選択します。
  5. 手順2〜3を繰り返して、さらにパッケージを追加します。
  6. 一覧のパッケージの順序を変更するには、上矢印または下矢印をクリックします。
  7. [保存] をクリックします。

注意:

分離グループの構成により、VDA上にApp-V接続グループが作成されます。 展開シナリオは複雑になる可能性があり、App-Vクライアントは、1つのアクティブな接続グループに同時に存在するパッケージをサポートします。 同じデリバリーグループに追加された2つの異なる分離グループに、同じパッケージを追加しないことをお勧めします。

パッケージアプリケーションをシングルセッションVDAまたは共有デスクトップVDAで公開

App-V、MSIX、およびMSIXアプリアタッチのパッケージを、デリバリーグループを通じてシングルセッションまたは共有デスクトップVDAセッションに直接配信できるようになりました。 アプリケーションに設定されているアクセス権限に基づいて、サインイン時にデスクトップVDA上のパッケージアプリケーションにアクセスできます。

メリット

  • アプリケーションはサインイン時にVDAで利用可能ですが、WorkspaceまたはStoreFront経由でオンデマンドでステージングされることはありません。
  • パッケージアプリケーションにアクセスするときの起動時間が短縮されました。
  • VDAの基本イメージから分離され、パッケージアプリケーションの個別のメンテナンスを容易にします。

注意事項

  • このオプションは、適切なPowerShell SDKによってシングルセッションVDAでのみ使用できます。 現在、Web Studioワークフローでは使用できません。 共有デスクトップへの公開は、PowerShell SDKを使用して行うことも、Web Studioワークフローを使用した既存の方法で行うこともできます。 既存の手順について詳しくは、「デリバリーグループへのアプリケーションの追加」を参照してください。
  • アプリケーションはデリバリーグループの一部である必要があります。

はじめに

手順

パッケージアプリケーションをデスクトップVDAに配信するには、次の手順を実行します:

  1. アプリケーションパッケージをWeb Studioにインポートする
  2. パッケージ化されたBrokerApplicationを公開する
  3. Web Studioでのアプリケーションの表示を制限する

アプリケーションパッケージをWeb Studioにインポートする

  1. Webブラウザーを開きます。 https://<address of the server hosting Web Studio>/Citrix/Studioを入力します。
  2. デリバリーグループを作成します。 詳しくは、「デリバリーグループの作成」を参照してください。
  3. アプリケーションパッケージをWeb Studioにインポートします。 詳しくは、「アプリケーションパッケージの一括アップロード」を参照してください。

パッケージ化されたBrokerApplicationを公開する

マルチセッション(共有)VDAまたはシングルセッションのアプリケーションVDAに公開する場合、公開手順は変わりません。 詳しくは、「デリバリーグループへのアプリケーションの追加」を参照してください。 シングルセッションのデスクトップVDAに公開している場合は、次の手順を実行します:

Delivery Controllerで、以下のPowerShellコマンドを実行します:

  1. パッケージに存在するコマンドを取得するには:

    Import-Module "D:\Support\Tools\Scripts\Citrix.Cloud.AppLibrary.Admin.v1.psm1"

    注意:

    この機能をサポートするApp-V package discovery moduleのバージョンは、上記のパスのCitrix Virtual Apps and Desktops ISO(2311以降のバージョン)にあります。

  2. 関連するデリバリーグループIDとパッケージアプリケーションIDを取得するには、次の手順を実行します:

    Get-BrokerDesktopGroup | Format-Table Uid, Name Get-AppLibAppVApplication | Format-Table Uid, Name

  3. パッケージを公開し、適切なBrokerMachineConfigurationsを作成するには、次の手順を実行します:

    Publish-PackagedApplication -AppLibararyApplicationUid <AppLibararyApplication.Uid > -DesktopGroupUid <DesktopGroup.Uid>

  4. 後でVDA上のBroker Agentに送信されるBroker構成を同期するには、次の手順を実行します:

    Update-DesktopGroupMachineConfigurations -DesktopGroupUid <DesktopGroup.Uid>

    注意:

    パッケージアプリケーションをVDAから公開または削除した後は、必ずPowerShellコマンドUpdate-DesktopGroupMachineConfigurationsを実行してください。

Web Studioでのアプリケーションの表示を制限する

デフォルトでは、ユーザーは、デスクトップセッションで利用可能なVDAを提供するデリバリーグループに割り当てられた、すべてのパッケージアプリケーションを利用できます。 Web Studioでアプリケーションの表示を特定のユーザーまたはグループに設定することで、デスクトップVDA上のパッケージアプリケーションの表示を制御できます。 パッケージアプリケーションの表示を管理するには、「アプリケーションプロパティの変更」を参照してください。