アプリケーショングループを管理する

最終公開日 : Oct 24, 2026

はじめに

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

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

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

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

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

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

アプリケーショングループを作成すると、同じアプリケーショングループ内のアプリケーション間のセッション共有はデフォルトで有効になります。アプリケーショングループ間のアプリケーションセッション共有を無効にしても、同じアプリケーショングループ内のアプリケーション間のセッション共有は有効のままです。
PowerShell SDKを使用して、含まれるアプリケーション間でアプリケーションセッション共有が無効になっているアプリケーショングループを構成できます。特定の状況では、これが望ましい場合があります。たとえば、ユーザーに非シームレスアプリケーションを別々のモニターの全画面アプリケーションウィンドウで起動させたい場合などです。
アプリケーショングループ内でアプリケーションセッション共有を無効にすると、そのグループ内の各アプリケーションは新しいアプリケーションセッションで起動します。同じアプリケーションを実行している適切な切断セッションが利用可能な場合、そのセッションが再接続されます。たとえば、メモ帳を起動し、メモ帳が実行されている切断セッションがある場合、新しいセッションを作成する代わりにそのセッションが再接続されます。複数の適切な切断セッションが利用可能な場合、ランダムではあるが決定論的な方法で、そのうちの1つのセッションが再接続のために選択されます。同じ状況でこの状況が再発生した場合、同じセッションが選択されますが、それ以外の場合、セッションは必ずしも予測可能ではありません。
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. Studioから、左ペインでアプリケーションを選択し、次にアプリケーショングループタブを選択します。
  2. アプリケーショングループを選択し、アクションバーでアプリケーショングループ名の変更を選択します。
  3. 新しい一意の名前を指定し、OKを選択します。

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

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

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

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

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

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

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

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

制限事項

  • Windowsデスクトップおよびアプリケーションのデフォルトアイコンは、バージョン2209以降、汎用PCデスクトップアイコンに変更されました。この変更は、バージョン2209より前に展開されたデフォルトアイコンを指すデスクトップおよびアプリケーションにのみ適用されます。バージョン2209以降にアップグレードし、アイコンをWindowsアプリケーションのデフォルトアイコンに戻したい場合は、Remote PowerShell SDKを使用して次のスクリプトを実行します。
    Get-BrokerApplication -IconUid 1 | Set-BrokerApplication -IconUid 0

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

スコープを変更できるのは、スコープを作成した場合のみです(「すべてのスコープ」は編集できません)。詳しくは、「Delegated administration」を参照してください。
  1. Studioで、左ペインの**「Applications」を選択し、「Application Groups」**タブを選択します。
  2. 中央ペインでアプリケーショングループを選択し、アクションバーで**「Edit Application Group」**を選択します。
  3. **「Scopes」**ページを選択します。変更するスコープの横にあるチェックボックスをオンまたはオフにします。
  4. 変更を適用してウィンドウを開いたままにするには**「Apply」を選択し、変更を適用してウィンドウを閉じるには「OK」**を選択します。

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

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

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

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

必要な役割

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

フォルダーの作成と管理

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