アプリパッケージ
注:
-
Citrix Virtual Apps and Desktops™展開は、Web Studio(Webベース)とCitrix Studio(Windowsベース)の2つの管理コンソールを使用して管理できます。この記事ではWeb Studioのみを扱います。Citrix Studioについては、Citrix Virtual Apps and Desktops 7 2212以前の同等の記事を参照してください。
-
アプリパッケージの展開と配信にWeb StudioとCitrix Studioを相互に利用することはお勧めしません。それぞれ異なるメカニズムを使用しているため、App-Vサーバー情報が一方では正しく表示されるが、もう一方では表示されないといった不一致が生じる可能性があります。
ユーザーにアプリケーションを配信するためのパッケージングテクノロジーには、App-V、MSIX、MSIX app attach、FlexAppなどがあります。この記事では、Citrix Virtual Apps and Desktops環境でこれらのパッケージ化されたアプリケーションを展開および配信する方法について説明します。
-
App-Vアプリケーションの展開と配信(#deploy-and-deliver-app-v-applications)
-
MSIXおよびMSIX app attachアプリケーションの展開と配信(#deploy-and-deliver-msix-and-msix-app-attach-applications)
-
FlexAppアプリケーションの展開と配信(#deploy-and-deliver-flexapp-applications)
App-Vアプリケーションの展開と配信
このセクションでは、次の情報について説明します。
-
概要(#overview)。App-Vパッケージを配信および管理するための管理方法について説明します。
-
手順(#procedures)。これらのパッケージを展開および配信するための手順を提供します。
概要
このセクションでは、App-Vパッケージを配信および管理するための管理方法について説明します。App-Vパッケージアプリケーションを配信する際に操作するコンポーネントと概念の詳細については、Microsoftのドキュメントを参照してください。
<https://docs.microsoft.com/ja-jp/windows/application-management/app-v/appv-for-windows>。
App-Vパッケージを配信および管理するには、次の方法を使用できます:
-
Dual Admin。アプリケーションパッケージはApp-Vサーバーで構成および管理されます。Citrix Virtual Apps and DesktopsとApp-Vサーバーが連携してパッケージを配信および管理します。この方法では、Citrix Virtual Apps and DesktopsがApp-Vサーバーの状態のスナップショットビューを定期的に更新する必要があります。これにより、ハードウェア、インフラストラクチャ、および管理のオーバーヘッドが発生します。Citrix Virtual Apps and DesktopsとApp-Vサーバーは、特にユーザー権限に関して同期を維持する必要があります。Dual Adminは、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 パッケージ化されたアプリケーションをユーザーに配信するには、次の手順に従います。
-
相互依存するApp-Vパッケージの自動配信を有効にするには、分離グループを作成する。
Citrix Virtual Apps and DesktopsでApp-V動的構成ファイルをシングル管理者方式で認識および適用させるには、このCitrixブログを参照してください。
MSIX および MSIX app attach アプリケーションの展開と配信
このセクションでは、次の情報について説明します。
概要
Citrix Virtual Apps and Desktopsは、VDAマシンにインストールされているCitrix Personalizationコンポーネントを介して、MSIXおよびMSIX app attachアプリケーションをユーザーに配信します。このコンポーネントは、ホストマシン上のパッケージのライフサイクルのすべての側面を管理します。
MSIX および MSIX app attach の詳細については、Microsoft ドキュメントの
<https://docs.microsoft.com/ja-jp/windows/msix/> と <https://docs.microsoft.com/ja-jp/azure/virtual-desktop/what-is-app-attach> をそれぞれ参照してください。
手順
MSIXおよびMSIX app attachパッケージの配信をサポートするには、次の操作を行う必要があります。
-
VDAマシンにCitrix Personalizationコンポーネントをインストールします。詳細については、「VDAマシンへのCitrix Personalizationコンポーネントのインストール」を参照してください。
-
SQL Server 2019でサイドローディングを有効にします。
MSIXおよびMSIX app attachパッケージ化されたアプリケーションをユーザーに配信するには、次の手順に従います。
FlexAppアプリケーションの展開と配信
このセクションでは、次の情報について説明します。
概要
Citrix DaaSは、VDAマシンにインストールされているCitrix PersonalizationコンポーネントとFlexApp配信エージェントを介してFlexAppアプリケーションをユーザーに配信します。これら2つのコンポーネントは、ホストマシン上のパッケージのライフサイクルのすべての側面を管理します。
手順
FlexAppアプリケーションの配信をサポートするには、VDAマシンに次のコンポーネントをインストールする必要があります。
-
VDAマシン上のCitrix Personalizationコンポーネント。詳細については、「VDAマシンへのCitrix Personalizationコンポーネントのインストール」を参照してください。
-
VDA上のFlexApp Agent。詳細については、「FlexApp One Agentのインストール」を参照してください。
以下の手順に従って、FlexAppでパッケージ化されたアプリケーションをユーザーに配信します。
FlexApp One Agent をインストールする
-
VDAで管理者コマンドプロンプトを起動します。
-
任意のFlexApp Oneパッケージのネットワークパスを見つけます。
-
次のコマンドを入力します:
\\path\to\any\FlexAppOnePackage.exe --install -
表示されるプロンプトをすべて承認します。
VDAマシンにCitrix Personalizationコンポーネントをインストールする
Citrix Personalizationコンポーネントは、App-V、MSIX、MSIX app attach、およびFlexApp形式のアプリケーションパッケージの公開プロセスを管理します。このコンポーネントは、VDAをインストールする際にはデフォルトではインストールされません。VDAのインストール中またはインストール後にコンポーネントをインストールできます。
VDAのインストール中にコンポーネントをインストールするには、次のいずれかの方法を使用します。
-
インストールウィザードで、追加コンポーネントページに移動し、Citrix Personalization for App-V - VDAチェックボックスを選択します。
-
コマンドラインインターフェイスで、/includeadditional "Citrix Personalization for App-V – VDA" オプションを使用します。
VDAのインストール後にコンポーネントをインストールするには、次の手順に従います。
-
VDAマシンで、コントロールパネル > プログラム > プログラムと機能に移動し、Citrix Virtual Delivery Agentを右クリックして、変更を選択します。
-
表示されるウィザードで、**[追加コンポーネント]ページに進み、[Citrix Personalization for App-V - VDA]**チェックボックスを有効にします。
注:
Microsoft App-V Desktop Clientは、ユーザーデバイスでApp-Vパッケージから仮想アプリケーションを実行するコンポーネントです。Windows 10 (1607以降) および Windows Server 2019 には、このApp-Vクライアントソフトウェアがすでに含まれています。VDAマシンで有効にするだけで済みます。詳細については、このMicrosoftドキュメント記事を参照してください:
<https://docs.microsoft.com/ja-jp/windows/application-management/app-v/appv-enable-the-app-v-desktop-client>。
アプリケーションパッケージをネットワーク共有に保存する
インフラストラクチャをセットアップしたら、アプリケーションパッケージを生成し、UNCまたはSMBネットワーク共有、あるいはAzureファイル共有などのネットワークロケーションに保存します。
詳細な手順は次のとおりです。
-
アプリケーションパッケージを生成します。詳細については、Microsoftのドキュメントを参照してください。
-
アプリケーションパッケージをネットワークロケーションに保存します。
-
App-V Single Adminの場合: パッケージと対応する動的構成ファイル (App-V) をUNCまたはSMBネットワーク共有、あるいはAzureファイル共有に保存します。
-
App-V Dual Adminの場合: UNCパスからApp-V管理サーバーにパッケージを公開します。(HTTP URLからの公開はサポートされていません。)
-
MSIXまたはMSIX app attachの場合: パッケージをUNCまたはSMBネットワーク共有、あるいはAzureファイル共有に保存します。
-
FlexAppの場合: パッケージをUNCまたはSMBネットワーク共有、あるいはAzureファイル共有に保存します。
-
-
VDAがパッケージストレージパスに対する読み取り権限を持っていることを確認してください。
-
パッケージをADドメイン内のUNCまたはSMBネットワーク共有に保存する場合、VDAマシンにストレージパスへの読み取り権限を付与します。これを行うには、マシンのADアカウントに共有への読み取り権限を明示的に付与するか、その権限を持つADグループにアカウントを含めます。
-
パッケージをAzureファイル共有に保存する場合、まずAzureのストレージパスに対するユーザーアカウントの読み取り権限を付与します。次に、VDAマシンで実行されている
ctxAppVServiceがそのユーザーアカウントを使用してパッケージストレージパスにアクセスするように構成します。詳細な手順については、次のセクションを参照してください。
-
ユーザーログオンアカウントの変更
VDAはパッケージストレージパスにアクセスするために
ctxAppVServiceを呼び出します。デフォルトでは、ctxAppVServiceはマシンのローカルシステムアカウントを使用してパッケージストレージパスにアクセスします。このタイプのマシン認証はADドメインでは機能します。ただし、ユーザーアカウントベースの認証が必要なADとAzure ADの統合シナリオでは機能しません。
パッケージをAzureファイル共有に保存する場合、
ctxAppVServiceのログオンアカウントを、パッケージストレージパスに対する読み取り権限を持つユーザーアカウントに変更します。詳細な手順は次のとおりです。
-
サービスを開始し、ctxAppVServiceを右クリックし、プロパティを選択します。
-
**[ログオン]タブで、[このアカウント]**を選択し、パッケージストレージパスへの読み取り権限を持つユーザーアカウントを入力し、ユーザーのパスワードを2回入力します。
-
OKをクリックします。
アプリケーションパッケージを環境にアップロードする
必要に応じてアプリケーションパッケージをネットワークの場所に保存した後、配信のために環境にアップロードします。必要に応じて、以下のいずれかの方法を使用します。
準備
Citrix Virtual Apps and Desktopsは、パッケージ検出のためにネットワークの場所への接続を設定するためにVDAマシンを使用します。したがって、事前にデリバリーグループを作成し、グループ内の少なくとも1つのVDAが次の要件を満たしていることを確認してください。
-
VDAバージョン:
-
App-Vパッケージを検出する場合: 2203以降
-
MSIXおよびMSIXアプリ添付パッケージを検出する場合: 2209以降
-
FlexAppパッケージを検出するには: 2311以降
-
-
Citrix Personalization for App-V コンポーネント: インストール済み
-
パッケージの場所に対するアクセス許可: 読み取り (詳細については、「ステップ 2: アプリケーションパッケージをネットワーク共有に保存する」を参照してください。)
-
電源: オン
-
状態: 登録済み
アプリケーションパッケージを一括でアップロードする
ネットワーク上の場所にあるパッケージを環境にアップロードします。アップロードする前に、次の項目が準備されていることを確認してください。
-
準備の要件を満たすデリバリーグループ
-
ネットワーク上の場所のパス
パッケージを一括でアップロードするには、次の手順に従います。
-
「名前」フィールドに、パッケージソースのわかりやすい名前を入力します。
-
「デリバリーグループ」フィールドで、「デリバリーグループの選択」をクリックします。次に、準備に記載されている要件を満たすデリバリーグループを選択し、「OK」をクリックします。
-
「場所の種類」フィールドで、パッケージの保存場所に応じて、「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 app attach、およびFlexAppが含まれます。
-
パッケージのサブフォルダーを検索するかどうかを指定します。
-
-
-
ソースの追加をクリックします。「ソースの追加」ページが閉じ、新しく追加されたソースがソースリストに表示されます。Citrix Virtual Apps and Desktopsは、デリバリーグループ内のVDAを使用してパッケージを環境にアップロードします。アップロードが完了すると、「ステータス」フィールドに「インポート成功」と表示されます。対応するパッケージは「パッケージ」タブに表示されます。注:ソースの場所でパッケージの更新を確認し、環境にインポートするには、ソースリストで場所を選択し、「パッケージの更新を確認」をクリックします。
アプリケーションパッケージを1つずつアップロードする
ネットワーク共有から環境にアプリケーションパッケージをアップロードします。アップロードする前に、次の項目が準備されていることを確認してください。
-
準備に記載されている要件を満たすデリバリーグループ
-
ネットワークロケーションパス。
パッケージを環境にアップロードするには、次の手順に従います。
-
左側のペインで、App Packagesを選択します。
-
Packagesタブで、Add Packageボタンをクリックします。Add Packageページが表示されます。
-
Delivery groupフィールドで、Select a delivery groupをクリックします。次に、準備に記載されている要件を満たすデリバリーグループを選択し、OKをクリックします。
-
Package full pathフィールドに、必要に応じてパスを入力します。
-
複数のパッケージを一度にアップロードするには、それらのフルパスをセミコロンで区切って入力します (
;)。例:\\Package-Server\apps\office365.appv;\\Package-Server\apps\skype.msix;\\Package-Server\apps\slack.vhd -
ネットワーク共有にあるすべてのパッケージをアップロードするには、ストレージパスを入力します。例: \\package-Server\apps\
-
-
Add Packageをクリックします。アプリケーションパッケージが「パッケージ」タブに表示されます。
デリバリーグループにアプリケーションを追加する
アプリケーションパッケージが環境に完全にアップロードされたら、必要に応じてそのアプリケーションを1つ以上のデリバリーグループに追加します。これにより、それらのデリバリーグループに関連付けられたユーザーはアプリケーションにアクセスできるようになります。
注:
-
パッケージ化されたアプリケーションは、デリバリーグループを介してシングルセッションVDAおよびマルチセッションVDAに配信できます。
-
デフォルトでは、エンドユーザーは、関連付けられているデリバリーグループに割り当てられたすべてのパッケージ化されたアプリケーションに、シングルセッション(またはデスクトップと呼ばれる)VDAを介してアクセスできます。デスクトップVDA上のパッケージ化されたアプリケーションの可視性を特定のユーザーまたはグループに制限するには、アプリケーションノードに移動し、アプリケーションを選択し、アプリケーションプロパティの編集 > 可視性の制限を選択して変更を加えます。
パッケージ内の1つ以上のアプリケーションを複数のデリバリーグループに追加するには、次の手順に従います。
-
左側のペインで、アプリパッケージを選択します。
-
パッケージタブで、必要に応じてパッケージを選択します。
-
アクションバーで、デリバリーグループの追加をクリックします。アプリケーションをデリバリーグループに割り当てるページが表示されます。
-
必要に応じてパッケージ内の1つまたは複数のアプリケーションを選択し、次へをクリックします。
-
デリバリーグループのリストで、アプリケーションを割り当てるグループを選択し、次へをクリックします。注:
-
MSIXまたはMSIXアプリ添付パッケージを選択した場合、機能レベルが2106以降のデリバリーグループのみがリストに表示されます。
-
FlexApp パッケージを選択した場合、機能レベルが2206以降のデリバリーグループのみがリストに表示されます。
-
-
完了をクリックします。
さまざまなパッケージのアプリケーションを複数のデリバリーグループに追加するには、次の手順に従います。
-
左側のペインで、アプリパッケージを選択します。
-
「アプリケーション」タブで、「アプリケーションの追加」を選択します。
-
「グループ」ページで、必要に応じて1つ以上のデリバリーグループを選択します。
-
「アプリケーション」ページで、次のように、1つ以上のアプリケーションパッケージを選択します。
-
「追加」をクリックし、「アプリケーションパッケージ」を選択します。
-
必要なパッケージソースの種類 (例: App-V Single Admin) を選択します。この種類のすべてのパッケージが表示されます。
-
必要に応じて1つ以上のパッケージを選択します。
-
「OK」をクリックし、「次へ」をクリックします。
-
別のパッケージタイプのアプリケーションを追加するには、手順aからdを繰り返します。
-
-
「完了」をクリックします。
次の場合に、パッケージ化されたアプリケーションをデリバリーグループに追加することもできます。
-
デリバリーグループを作成する場合。詳細については、「デリバリーグループの作成」を参照してください。
-
既存のデリバリーグループまたはアプリケーショングループを編集する場合。詳細については、「アプリケーションの追加」を参照してください。
(オプション)App-Vパッケージの分離グループを作成する
相互依存するApp-Vパッケージを自動的に配信できるように、分離グループを作成できます。
注:
隔離グループはApp-Vシングル管理者方式でサポートされています。App-Vデュアル管理者方式を使用している場合、Microsoft App-Vインフラストラクチャで接続グループを作成することで同じ目標を達成できます。詳細については、このMicrosoftドキュメント記事を参照してください:
<https://docs.microsoft.com/ja-jp/windows/application-management/app-v/appv-connection-group-file>。
隔離グループについて
隔離グループとは、仮想環境を作成するために同じWindows Sandbox内で実行する必要がある、相互依存するアプリケーションパッケージの集合です。Citrix App-Vの隔離グループは、App-Vの接続グループに似ていますが、同一ではありません。隔離グループには、次の2種類のパッケージが含まれます。
-
明示的アプリケーションパッケージ。特定のライセンス要件を持つアプリケーション。これらのアプリケーションをデリバリーグループに追加することで、特定の範囲のユーザーに制限できます。
-
自動アプリケーションパッケージ。デリバリーグループに追加されているかどうかに関係なく、常にすべてのユーザーが利用できるアプリケーション。
たとえば、アプリケーション
app-aの実行にはJRE 1.7が必要です。app-a(明示的とマーク)とJRE 1.7(自動とマーク)を含む隔離グループを作成できます。次に、app-aのApp-Vパッケージを1つ以上のデリバリーグループに追加します。ユーザーがapp-aを起動すると、JRE 1.7が自動的に展開されます。
ユーザーが隔離グループ内で明示的とマークされたApp-Vアプリケーションを起動すると、Citrix Virtual Apps and Desktopsはデリバリーグループ内のアプリケーションに対するユーザーのアクセス許可を確認します。ユーザーがアプリケーションへのアクセス許可を持っている場合、同じ隔離グループ内の自動アプリケーションパッケージがユーザーに利用可能になります。
自動パッケージをどのデリバリーグループにも追加する必要はありません。隔離グループ内に別の明示的アプリケーションパッケージがある場合、そのパッケージは同じデリバリーグループ内にある場合にのみユーザーに利用可能になります。
隔離グループの詳細については、このCitrixブログを参照してください。
App-V隔離グループを作成する
隔離グループを作成し、相互依存するアプリケーションパッケージを追加します。詳細な手順は次のとおりです。
-
隔離グループタブで、隔離グループの追加をクリックします。
-
隔離グループの名前と説明を入力します。環境内のすべてのアプリケーションパッケージが利用可能なパッケージリストに表示されます。
-
利用可能なパッケージリストから必要に応じてアプリケーションを選択し、右矢印をクリックします。選択したアプリケーションが隔離グループ内のパッケージリストに表示されます。
-
展開フィールドで、アプリケーションに対して明示的または自動を選択します。
-
パッケージを追加するには、手順2~3を繰り返します。
-
リスト内のパッケージの順序を調整するには、上矢印または下矢印をクリックします。
-
「保存」をクリックします。
注:
分離グループの構成により、VDA上にApp-V接続グループが作成されます。展開シナリオは複雑になる可能性があり、App-Vクライアントは一度に1つのアクティブな接続グループにのみ存在するパッケージをサポートします。同じパッケージを、同じデリバリーグループに追加された2つの異なる分離グループに追加しないことをお勧めします。
パッケージ化されたアプリケーションをシングルセッションまたは共有デスクトップVDAに公開する
App-V、MSIX、およびMSIXアプリのアタッチパッケージを、デリバリーグループを介してシングルセッションまたは共有デスクトップVDAセッションに直接配信できるようになりました。アプリケーションに設定されているアクセシビリティ権限に基づいて、サインイン時にデスクトップVDAでパッケージ化されたアプリケーションにアクセスできます。
利点
-
サインイン時にVDAで利用可能で、WorkspaceまたはStoreFrontを介してオンデマンドでステージングされないアプリケーション。
-
パッケージ化されたアプリケーションにアクセスする際の起動時間の改善。
-
パッケージ化されたアプリケーションのメンテナンスを、VDAのベースイメージとは別に、独立して容易にします。
考慮事項
-
このオプションは、適切なPowerShell SDKを介してのみシングルセッションVDAで利用できます。現在、Web Studioワークフローでは利用できません。共有デスクトップへの公開は、PowerShell SDKを使用するか、Web Studioワークフローを介した既存の方法で行うことができます。既存の手順の詳細については、「デリバリーグループへのアプリケーションの追加」を参照してください。
-
アプリケーションはデリバリーグループの一部である必要があります。
始める前に
-
パッケージ化されたアプリケーションが署名され、ファイル共有またはUNCの場所に利用可能であることを確認します。詳細については、「ネットワーク共有にアプリケーションパッケージを保存する」(/ja-jp/citrix-virtual-apps-desktops/2411/manage-deployment/applications-manage/app-packages.html#store-application-packages-on-network-shares)を参照してください。
手順
パッケージ化されたアプリケーションをデスクトップVDAに配信するには、次の手順に従います。
Web Studioにアプリケーションパッケージをインポートする
-
Webブラウザを開きます。
https://<address of the server hosting Web Studio>/Citrix/Studioを入力します。 -
デリバリーグループを作成します。詳細については、「デリバリーグループを作成する」(/ja-jp/citrix-virtual-apps-desktops/2411/install-configure/delivery-groups-create)を参照してください。
-
アプリケーションパッケージをWeb Studioにインポートします。詳細については、「アプリケーションパッケージを一括アップロードする」(/ja-jp/citrix-virtual-apps-desktops/2411/manage-deployment/applications-manage/app-packages#upload-application-packages-in-bulk)を参照してください。
BrokerApplicationでパッケージ化されたアプリケーションを公開する
マルチセッション(共有)VDAまたはシングルセッションアプリケーションVDAに公開する場合、公開手順は変更されません。詳細については、「デリバリーグループにアプリケーションを追加する」(/ja-jp/citrix-virtual-apps-desktops/2411/manage-deployment/applications-manage/app-packages#add-applications-to-delivery-groups)を参照してください。 シングルセッションデスクトップVDAに公開する場合は、次の操作を行います。
Delivery Controller™上で、以下のPowerShellコマンドを実行します:
-
パッケージ内に存在するコマンドを取得するには:
Import-Module "D:\Support\Tools\Scripts\Citrix.Cloud.AppLibrary.Admin.v1.psm1"注記:この機能をサポートするApp-V package discovery moduleのバージョンは、上記のパスにあるCitrix Virtual Apps and Desktops ISO(2311以降のバージョン)で確認できます。 -
関連するデリバリーグループIDとパッケージ化されたアプリケーションIDを取得するには:
Get-BrokerDesktopGroup | Format-Table Uid, NameGet-AppLibAppVApplication | Format-Table Uid, Name -
パッケージを公開し、適切なBrokerMachineConfigurationを作成するには:
Publish-PackagedApplication -AppLibararyApplicationUid <AppLibararyApplication.Uid > -DesktopGroupUid <DesktopGroup.Uid> -
Broker構成を同期するには、これは後でVDA上のBrokerエージェントに送信されます:
Update-DesktopGroupMachineConfigurations -DesktopGroupUid <DesktopGroup.Uid>注記:VDA からパッケージ化されたアプリケーションを公開または削除した後、PowerShell コマンドUpdate-DesktopGroupMachineConfigurationsを実行してください。
Web Studio でのアプリケーションの可視性を制限する
デフォルトでは、ユーザーはVDAを提供するデリバリーグループに割り当てられているすべてのパッケージ化されたアプリケーションをデスクトップセッションで利用できます。Web Studioで特定のユーザーまたはグループに対してアプリケーションの可視性を設定することにより、デスクトップVDA上のパッケージ化されたアプリケーションの可視性を制御できます。パッケージ化されたアプリケーションの可視性を管理するには、「アプリケーションプロパティの変更」を参照してください。