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

最終公開日 : 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 に設定する必要があります。2つのプロパティを同時に有効にすることはできません。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. 左ペインで を選択します。
  2. タブでアプリケーションを選択し、 を選択します。
    アプリケーショングループレベルで変更を行うには、 タブに移動し、グループ内のアプリケーションを選択して、 を選択します。
  3. ページを選択し、 を選択します。 ウィンドウが表示されます。
  4. ウィンドウで、次のいずれかを実行します。
    • アイコンを追加するには、 を選択し、アイコンを参照します。
    • アイコンを削除するには、アイコンを選択し、 を選択します。
    • アイコンを変更するには、アプリケーションのアイコンを選択します。
    重要:
    • サイズが200 KBを超えるアイコンを追加することはできません。
    • .iconファイルのみを追加できます。
    • 組み込みアイコンを削除することはできません。
    • 使用中のアプリケーションのアイコンを削除することはできません。
  5. を選択して変更を適用し、ウィンドウを閉じます。

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

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

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

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

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

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

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

アクセスしやすいようにアプリケーショングループを整理するためのフォルダーを作成できます。

必要な役割

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

フォルダーの作成と管理

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