Workspace Environment Management

スクリプトと外部タスクを使用してMSIXアプリ接続を設定する

Workspace Environment Management(WEM)を使用すると、Citrix DaaS(以前のCitrix Virtual Apps and Desktops サービス)およびCitrix Virtual Apps and Desktops環境、および物理ワークステーションで使用するMSIX アプリのアタッチを設定できます。ユーザーにシームレスなMSIXアプリのアタッチベースのアプリケーションエクスペリエンスを提供するために、MSIX アプリのアタッチデータをProfile Management でローミングできます。

セットアッププロセスには以下のステップが含まれます:

  • スクリプトタスクの作成
  • 外部タスクを作成する
  • Profile Managementの構成

前提条件

開始する前に、次の操作を行う必要があります。

スクリプトタスクの作成

スクリプト化されたタスクを使用して、MSIX アプリケーションのマウント、ステージング、デステージング、アンマウントなどの機能を実装します。また、スクリプトタスク機能をマシンの起動時とシャットダウン時に起動トリガーとシャットダウントリガーとともに使用して、同じ機能セットを実行することもできます。

以下の情報は、「 スクリプトタスクの起動トリガーとシャットダウントリガーの設定」のガイダンスを補足するものです。

スクリプト化されたタスクを作成するには、その記事の一般的なガイダンスに従い、MSIXアプリのアタッチシナリオに固有の詳細に注意してください。

Web コンソールの [Web コンソール] > [スクリプトタスク ] で、次の 2 つのタスクを追加します:

  • MSIX VHDファイルをマウントし、マシンの起動時にMSIXアプリパッケージをステージングするタスク。

    MSIXをステージングするためのタスク

詳細については、「 スクリプト化されたタスクの追加」を参照してください。

  • マシンの起動時に、このスクリプトタスクのトリガーを設定します。

    ステージ構成

詳細については、「 起動トリガーとシャットダウントリガーをスクリプト化されたタスクに関連付ける」を参照してください。

  • MSIX VHDファイルを削除し、マシンのシャットダウン中にMSIXアプリパッケージをデステージするタスク。

    MSIX をデステージするタスク

詳細については、「 スクリプト化されたタスクの追加」を参照してください。

  • マシンのシャットダウン時に、このスクリプトタスクのトリガーを設定します。

    デステージ構成

詳細については、「 起動トリガーとシャットダウントリガーをスクリプト化されたタスクに関連付ける」を参照してください。

外部タスクを作成する

外部タスクを使用して、MSIX アプリケーションの登録や登録解除などの機能を実装します。

以下の情報は、「 外部タスク」のガイダンスを補足するものです

外部タスクを作成するには、MSIXアプリのアタッチシナリオに固有の詳細を念頭に置いて、その記事の一般的なガイダンスに従ってください。

レガシーコンソールの [ アクション] > [外部タスク ] で、次の 2 つのタスクを追加します:

  • エンドユーザーがログオンしたときに MSIX アプリケーションをデスクトップセッションに登録するタスク。

    MSIX を登録するタスク

  • エンドユーザーがログオフしたときに MSIX アプリケーションをデスクトップセッションから登録解除するタスク。

    MSIX の登録を解除するタスク

その後、MSIXアプリアタッチを有効にするターゲットユーザーに2つのタスクを割り当てます。外部タスクの割り当てについては、「 割り当て」を参照してください。デスクトップマシンで実行されている WEM エージェントがタスクを実行し、デスクトップセッションで MSIX アプリにアクセスできるようにします。

外部タスクを割り当てる

Profile Managementの構成

MSIXアプリデータは、ユーザーセッションのユーザープロファイルに保存されます。MSIXアプリデータを非永続デスクトップに保持したり、デスクトップ間でデータをローミングしたりするには、ProProfile Management を使用できます。Profile Managementを使用してプロファイルの移動を構成する方法については、「 Citrix ProProfile Management の設定」を参照してください。

スクリプトと外部タスクを使用してMSIXアプリ接続を設定する