アプリケーショングループの管理

最終公開日 : Nov 13, 2026
注:
Citrix Virtual Apps and Desktops™の展開は、Web Studio(Webベース)とCitrix Studio(Windowsベース)の2つの管理コンソールを使用して管理できます。この記事ではWeb Studioのみを扱います。Citrix Studioについては、Citrix Virtual Apps and Desktops 7 2212以前の同等の記事を参照してください。

はじめに

この記事では、作成したアプリケーショングループを管理する方法について説明します。
アプリケーショングループまたはデリバリーグループ内のアプリケーションの管理方法については、アプリケーションを参照してください。これには、以下の方法が含まれます。
  • アプリケーショングループ内のアプリケーションを追加または削除する。
  • アプリケーショングループの関連付けを変更する。
アプリケーショングループの管理には、Delivery Group Administratorの組み込みロールの委任管理権限が必要です。詳細については、委任管理を参照してください。

アプリケーショングループを有効または無効にする

アプリケーショングループが有効になっている場合、そのグループに追加されたアプリケーションを配信できます。アプリケーショングループを無効にすると、そのグループ内の各アプリケーションが無効になります。ただし、それらのアプリケーションが他の有効なアプリケーショングループにも関連付けられている場合、それらの他のグループから配信できます。アプリケーションがアプリケーショングループに関連付けられたデリバリーグループに明示的に追加された場合、アプリケーショングループを無効にしても、それらのデリバリーグループ内のアプリケーションには影響しません。
アプリケーショングループは作成時に有効になります。グループ作成時にこの設定を変更することはできません。
  1. 左ペインでアプリケーションを選択し、アプリケーショングループタブを選択します。
  2. アプリケーショングループを選択し、アクションバーでアプリケーショングループの編集を選択します。
  3. 設定ページで、アプリケーショングループを有効にするチェックボックスをオンまたはオフにします。
  4. ウィンドウを開いたままにするには適用をクリックし、変更を適用してウィンドウを閉じるには保存をクリックします。

アプリケーショングループ間のアプリケーションセッション共有を有効または無効にする

アプリケーションセッション共有は、アプリケーショングループの作成時に有効になります。この構成は、グループの作成時に変更できません。詳細については、「アプリケーショングループとのセッション共有」を参照してください。
  1. 左側のペインで を選択し、 タブを選択します。
  2. アプリケーショングループを選択し、アクションバーで を選択します。
  3. ページで、 チェックボックスをオンまたはオフにします。
  4. をクリックしてウィンドウを開いたままにするか、 をクリックして変更を適用し、ウィンドウを閉じます。

アプリケーショングループ内でのアプリケーションセッション共有を無効にする

同じアプリケーショングループ内のアプリケーション間でのセッション共有は、アプリケーショングループの作成時にデフォルトで有効になります。アプリケーショングループ間でのアプリケーションセッション共有を無効にしても、同じアプリケーショングループ内のアプリケーション間でのセッション共有は有効のままです。
PowerShell SDKを使用して、アプリケーションセッション共有を無効にしたアプリケーショングループを構成できます。場合によっては、このオプションが望ましいことがあります。たとえば、ユーザーに非シームレスアプリケーションを別のモニターの全画面表示アプリケーションウィンドウで起動させたい場合があります。
アプリケーショングループ内でアプリケーションセッション共有を無効にすると、そのグループ内の各アプリケーションは新しいアプリケーションセッションで起動します。同じアプリケーションを実行している適切な切断されたセッションが利用可能な場合、そのセッションが再接続されます。たとえば、メモ帳を実行している切断されたセッションがある状態でメモ帳を起動すると、新しいセッションを作成する代わりにそのセッションが再接続されます。複数の適切な切断されたセッションが利用可能な場合、ランダムではあるものの決定論的な方法で、いずれかのセッションが再接続のために選択されます。同じ状況が再発した場合、同じセッションが選択されますが、それ以外の場合にセッションが予測可能であるとは限りません。
PowerShell SDKを使用して、既存のアプリケーショングループ内のすべてのアプリケーションのアプリケーションセッション共有を無効にするか、アプリケーションセッション共有を無効にしたグループを作成します。

PowerShellコマンドレットの例

セッション共有を無効にするには、Broker PowerShellコマンドレット New-BrokerApplicationGroup または Set-BrokerApplicationGroup を使用し、パラメーター SessionSharingEnabled を False に、パラメーター SingleAppPerSession を True に設定します。
  • たとえば、グループ内のすべてのアプリケーションでアプリケーションセッション共有を無効にしたアプリケーショングループを作成するには、次のようにします。
    New-BrokerApplicationGroup AppGr1 -SessionSharingEnabled $False ‑SingleAppPerSession $True
  • たとえば、既存のアプリケーショングループ内のすべてのアプリケーション間でアプリケーションセッション共有を無効にするには、次のようにします。
    Set-BrokerApplicationGroup AppGR1 -SessionSharingEnabled $False ‑SingleAppPerSession $True

考慮事項

  • SingleAppPerSession プロパティを有効にするには、SessionSharingEnabled プロパティを False に設定する必要があります。両方のプロパティを同時に有効にすることはできません。SessionSharingEnabled パラメーターは、アプリケーショングループ間のセッション共有を指します。
  • アプリケーションセッション共有は、アプリケーショングループに関連付けられているがデリバリーグループには関連付けられていないアプリケーションでのみ機能します。デリバリーグループに直接関連付けられているすべてのアプリケーションは、デフォルトでセッションを共有します。
  • アプリケーションが複数のアプリケーショングループに割り当てられている場合は、グループの設定が競合しないようにしてください。たとえば、一方のグループのオプションが True に設定され、もう一方のグループのオプションが False に設定されている場合、予期しない動作が発生します。

アプリケーショングループの名前を変更する

  1. 左側のペインで を選択し、 タブを選択します。
  2. アプリケーショングループを選択し、アクションバーで を選択します。
  3. 新しい一意の名前を指定し、 をクリックします。

アプリケーショングループとのデリバリーグループの関連付けを追加、削除、または優先度を変更する

アプリケーショングループは、アプリケーションを配信できる共有(プライベートではない)マシンを含むデリバリーグループに関連付けることができます。
以下の両方の条件が満たされている場合、デスクトップのみを配信する共有マシンを含むデリバリーグループを選択することもできます。
  • デリバリーグループには共有マシンが含まれており、バージョン7.9より前のバージョンで作成されました。
  • デリバリーグループの編集権限があること。
ダイアログがコミットされると、デリバリーグループの種類は自動的に「デスクトップとアプリケーション」に変換されます。
  1. 左側のペインで を選択し、 タブを選択します。
  2. アプリケーショングループを選択し、アクションバーで を選択します。
  3. ページを選択します。
  4. デリバリーグループを追加するには、 をクリックします。利用可能なデリバリーグループのチェックボックスをオンにします。(互換性のないデリバリーグループは選択できません。)選択が完了したら、 をクリックします。
  5. デリバリーグループを削除するには、削除するグループのチェックボックスをオンにして、 をクリックします。確認を求められたら削除を確定します。
  6. デリバリーグループの優先度を変更するには、デリバリーグループのチェックボックスをオンにして、 をクリックします。優先度(0 = 最高)を入力し、 をクリックします。
  7. 変更を適用してウィンドウを開いたままにするには、適用をクリックするか、変更を適用してウィンドウを閉じるには、保存をクリックします。

アプリケーショングループのタグ制限を追加、変更、または削除する

タグ制限の追加、変更、削除は、アプリケーション起動の対象となるマシンに予期せぬ影響を与える可能性があります。タグの考慮事項と注意事項を確認してください。
  1. 左側のペインでアプリケーションを選択し、アプリケーショングループタブを選択します。
  2. アプリケーショングループを選択し、アクションバーでアプリケーショングループの編集を選択します。
  3. デリバリーグループページを選択します。
  4. タグ制限を追加するには、タグを持つマシンへの起動を制限するを選択し、ドロップダウンリストからタグを選択します。
  5. タグ制限を変更または削除するには、別のタグを選択するか、このタグを持つマシンへの起動を制限するのチェックを外してタグ制限を完全に削除します。
  6. 変更を適用してウィンドウを開いたままにするには、適用をクリックするか、変更を適用してウィンドウを閉じるには、保存をクリックします。

アプリケーショングループのユーザーを追加または削除する

ユーザーの詳細については、「アプリケーショングループの作成」を参照してください。
  1. 左側のペインでアプリケーションを選択し、アプリケーショングループタブを選択します。
  2. アプリケーショングループを選択し、アクションバーでアプリケーショングループの編集を選択します。
  3. ユーザーページを選択します。関連付けられたデリバリーグループのすべてのユーザーにアプリケーショングループ内のアプリケーションの使用を許可するか、特定のユーザーとグループのみに許可するかを指定します。ユーザーを追加するには、追加をクリックし、追加するユーザーを指定します。ユーザーを削除するには、1人以上のユーザーを選択し、削除をクリックします。
  4. 変更を適用してウィンドウを開いたままにするには、適用をクリックするか、変更を適用してウィンドウを閉じるには、保存をクリックします。

アプリケーショングループ内のアプリケーションアイコンを追加、変更、または削除する

アプリケーションアイコンを追加、変更、または削除するには、次の手順を実行します。
  1. 左ペインで Applications を選択します。
  2. Applications タブで、アプリケーションを選択し、Properties を選択します。
    アプリケーショングループレベルで変更を行うには、Application Groups タブに移動し、グループ内のアプリケーションを選択して、Properties を選択します。
  3. Delivery ページを選択し、Change を選択します。Select Icon ウィンドウが表示されます。
  4. Select Icon ウィンドウで、次のいずれかを実行します。
    • アイコンを追加するには、Add を選択し、アイコンを参照します。
    • アイコンを削除するには、アイコンを選択し、Remove を選択します。
    • アイコンを変更するには、アプリケーションのアイコンを選択します。
    重要:
    • サイズが200 KBを超えるアイコンを追加することはできません。
    • .iconファイルのみを追加できます。
    • 組み込みアイコンを削除することはできません。
    • 使用中のアプリケーションのアイコンを削除することはできません。
  5. Save を選択して変更を適用し、ウィンドウを閉じます。

アプリケーショングループのスコープを変更する

スコープは、作成した場合にのみ変更できます (すべてのスコープは編集できません)。詳細については、「委任管理」を参照してください。
  1. 左側のペインで を選択し、次に タブを選択します。
  2. アプリケーショングループを選択し、次にアクションバーで を選択します。
  3. ページを選択します。スコープの横にあるチェックボックスをオンまたはオフにします。
  4. 加えた変更を適用してウィンドウを開いたままにするには をクリックするか、変更を適用してウィンドウを閉じるには をクリックします。

アプリケーショングループのスコープを変更する

スコープは、作成した場合にのみ変更できます (すべてのスコープは編集できません)。詳細については、「委任管理」を参照してください。
  1. 左側のペインで を選択し、次に タブを選択します。
  2. アプリケーショングループを選択し、次にアクションバーで を選択します。
  3. ページを選択します。変更するスコープの横にあるチェックボックスをオンまたはオフにします。
  4. 加えた変更を適用してウィンドウを開いたままにするには を選択するか、変更を適用してウィンドウを閉じるには を選択します。

アプリケーショングループを削除する

アプリケーションは、少なくとも1つのデリバリーグループまたはアプリケーショングループに関連付けられている必要があります。アプリケーショングループを削除した結果、1つ以上のアプリケーションがどのグループにも属さなくなった場合、そのグループを削除するとそれらのアプリケーションも削除されるという警告が表示されます。その後、削除を確定またはキャンセルできます。
アプリケーションを削除しても、元のソースから削除されるわけではありません。ただし、再度利用可能にする場合は、もう一度追加する必要があります。
  1. 左ペインでアプリケーションを選択し、アプリケーション グループタブを選択します。
  2. アプリケーション グループを選択し、アクション バーでグループの削除を選択します。
  3. プロンプトが表示されたら、削除を確定します。

フォルダーを使用してアプリケーション グループを整理する

フォルダーを作成してアプリケーション グループを整理し、簡単にアクセスできるようにすることができます。

必要な役割

デフォルトでは、次の組み込みロールのいずれかを持っている場合、アプリケーション グループのフォルダーを作成および管理できます。
  • クラウド管理者
  • フル管理者
  • アプリケーション グループ管理者
カスタム ロールを作成することで、管理アクションを他のユーザーに委任できます。次の表に、各アクションに必要な権限を示します。
アクション 必要な権限
アプリケーション グループ フォルダーの作成 アプリケーション グループ フォルダーの作成
アプリケーション グループ フォルダーの削除 アプリケーション グループ フォルダーの削除
アプリケーション グループ フォルダーの移動 アプリケーション グループ フォルダーの移動
アプリケーショングループフォルダーの名前を変更 アプリケーショングループフォルダーの編集
アプリケーショングループをフォルダーに移動 アプリケーショングループフォルダーの編集、アプリケーショングループプロパティの編集
詳しくは、「役割の作成と管理」を参照してください。

フォルダーの作成と管理

アクションバーまたは右クリックメニューを使用して、アプリケーショングループフォルダーを作成および管理できます。さらに、アプリケーショングループまたはフォルダーをフォルダーツリー内の目的の場所にドラッグすることもできます。
知っておくと良いこと:
  • フォルダーは最大5レベルまでネストできます(デフォルトのルートフォルダーを除く)。
  • フォルダーには、アプリケーショングループとサブフォルダーを含めることができます。フォルダーを削除できるのは、そのフォルダーとサブフォルダーにアプリケーショングループが含まれていない場合のみです。
  • Web Studioのすべてのノード(マシンカタログ、デリバリーグループ、アプリケーション、アプリケーショングループなど)は、バックエンドで同じフォルダーツリーを共有します。フォルダーの名前変更または移動時に名前の競合を避けるため、異なるノード間で最上位フォルダーに一意の名前を使用してください。
    New-BrokerAdminFolder SDKコマンドレットを使用してフォルダーを作成し、それをアプリケーショングループノードの下に表示させたい場合は、Set-BrokerAdminFolderMetadata コマンドレットを使用して ContainsApplicationGroups メタデータを追加する必要があります。
    例:
    Set-BrokerAdminFolderMetadata -AdminFolderId {adminFolderUid} -Name ContainsApplicationGroups -Value true