アプリケーショングループの管理
はじめに
この記事では、作成済みのアプリケーショングループの管理方法について説明します。
以下の操作方法を含む、アプリケーショングループまたはデリバリーグループでのアプリケーションの管理について詳しくは、「アプリケーション」を参照してください:
- アプリケーショングループのアプリケーションの追加または削除
- アプリケーショングループの関連付けの変更
アプリケーショングループの管理には、組み込みの役割であるデリバリーグループ管理者の委任管理権限が必要です。詳しくは、「委任管理」を参照してください。
アプリケーショングループの有効化または無効化
アプリケーショングループを有効にすると、このグループに追加されたアプリケーションを配信できます。アプリケーショングループを無効にすると、グループ内のアプリケーションもすべて無効になります。ただし、これらのアプリケーションが他の有効なアプリケーショングループにも関連付けられている場合は、これらの他のアプリケーショングループから配信できます。同様に、アプリケーションが(アプリケーショングループへの追加に加えて)アプリケーショングループに関連付けられているデリバリーグループに明示的に追加されている場合は、アプリケーショングループを無効にしても、これらのデリバリーグループに追加されたアプリケーションには影響しません。
アプリケーショングループは、作成すると有効になります。グループを作成するときにこれを変更することはできません。
- [管理]>[完全な構成] の左側ペインで [アプリケーション] を選択してから、[アプリケーショングループ]タブを選択します。
- アプリケーショングループを選択し、操作バーで [アプリケーショングループを編集します] を選択します。
- [設定] ページで、[アプリケーショングループを有効にする] チェックボックスをオンまたはオフにします。
- [適用] を選択して行った変更を適用しウィンドウを開いたままにするか、[OK]を選択して変更を適用しウィンドウを閉じます。
アプリケーショングループ間でのアプリケーションセッション共有の有効化または無効化
アプリケーショングループの作成時、アプリケーショングループ間でのセッション共有は有効になっています。グループを作成するときにこれを変更することはできません。詳しくは、「アプリケーショングループを使用したセッション共有」を参照してください。
- [管理]>[完全な構成] の左側ペインで [アプリケーション] を選択してから、[アプリケーショングループ]タブを選択します。
- アプリケーショングループを選択し、操作バーで [アプリケーショングループを編集します] を選択します。
- [設定] ページで、[アプリケーショングループ間のアプリケーションのセッション共有を有効にします] チェックボックスをオンまたはオフにします。
- [適用] を選択して行った変更を適用しウィンドウを開いたままにするか、[OK]を選択して変更を適用しウィンドウを閉じます。
アプリケーショングループ内でのアプリケーションセッション共有の無効化
アプリケーショングループを作成すると、同じアプリケーショングループのアプリケーション間のセッション共有がデフォルトで有効になります。アプリケーショングループ間でのアプリケーションセッション共有を無効化しても、同じアプリケーショングループのアプリケーション間のセッション共有は引き続き有効です。
PowerShell SDKを使用して、所属するアプリケーション間のセッション共有を無効化したアプリケーショングループを構成できます。状況によっては、この機能が望ましい場合もあります。たとえば、ユーザーが複数の非シームレスアプリケーションを個別のモニターのフルサイズのアプリケーションウィンドウで起動できるようにする場合などです。
アプリケーショングループ内でのアプリケーションセッション共有を無効にした場合、そのグループ内の各アプリケーションは新しいアプリケーションセッションで起動します。適切な切断されたセッションで同じアプリケーションが動作中の利用可能なセッションがあれば、そのセッションが再接続されます。たとえば、Notepadを起動する場合、Notepadが動作中の切断されたセッションがあれば、新しいセッションを作成しないでそのセッションが再接続されます。複数の適切な切断セッションが利用可能な場合、そのうちの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
パラメーターは、アプリケーショングループ間のセッション共有に関するものです。 - アプリケーションセッション共有は、アプリケーショングループに関連付けられているが、デリバリーグループには関連付けられていないアプリケーションに対してのみ有効です。デリバリーグループに直接関連付けられているアプリケーションはすべてデフォルトでセッションを共有します。
- 1つのアプリケーションが複数のアプリケーショングループに割り当てられている場合、グループどうしで設定が矛盾しないようにしてください。たとえば、同じオプションを一方のグループではTrueに、他方のグループではFalseに設定していると、予想のつかない動作を引き起こします。
アプリケーショングループ名の変更
- [管理]>[完全な構成] の左側ペインで [アプリケーション] を選択してから、[アプリケーショングループ]タブを選択します。
- アプリケーショングループを選択し、操作バーで [アプリケーショングループ名を変更します] を選択します。
- 新しい一意の名前を指定して、[OK]を選択します。
アプリケーショングループとデリバリーグループの関連付けの追加、削除、または優先度変更
アプリケーショングループは、アプリケーションを配信可能な共有(プライベートではない)マシンが含まれるデリバリーグループに関連付けることができます。
次の両方の条件が満たされている場合は、デスクトップのみを配信する共有マシンが含まれるデリバリーグループを選択することもできます:
- デリバリーグループは、共有マシンが含まれ、7.9より前のバージョンで作成されたものです。
- デリバリーグループの編集権限があります。
デリバリーグループの種類は、[アプリケーショングループを編集します] ダイアログボックスが表示されると、自動的に「デスクトップとアプリケーション」に変換されます。
- [管理]>[完全な構成] の左側ペインで [アプリケーション] を選択してから、[アプリケーショングループ]タブを選択します。
- アプリケーショングループを選択し、操作バーで [アプリケーショングループを編集します] を選択します。
- [デリバリーグループ] ページを選択します。
- デリバリーグループを追加するには、[追加] を選択します。使用可能なデリバリーグループのチェックボックスをオンにします(互換性のないデリバリーグループは選択できません)。 選択が完了したら、[OK] を選択します。
- デリバリーグループを削除するには、削除するグループのチェックボックスをオンにして、[削除] を選択します。確認のメッセージが表示されたら、削除を確定します。
- デリバリーグループの優先度を変更するには、デリバリーグループのチェックボックスをオンにして、[優先度の編集] を選択します。優先順位(0が最高)を入力し、[OK] を選択します。
- [適用] を選択して行った変更を適用しウィンドウを開いたままにするか、[OK]を選択して変更を適用しウィンドウを閉じます。
アプリケーショングループのタグ制限の追加、変更、または削除
タグによる制限を追加、変更、および削除すると、どのマシンがアプリケーション起動の対象となるかについて、予期しない結果を招くことがあります。「タグ」に記載されている考慮事項と注意を確認してください。
- [管理]>[完全な構成] の左側ペインで [アプリケーション] を選択してから、[アプリケーショングループ]タブを選択します。
- アプリケーショングループを選択し、操作バーで [アプリケーショングループを編集します] を選択します。
- [デリバリーグループ] ページを選択します。
- タグ制約を追加するには、[タグでマシンの起動を制限します:] を選択し、メニューからタグを選択します。
- タグ制約を変更または削除するには、異なるタグをメニューから選択するか、[次のタグを持つマシンに起動を制約する:] をオフにして、タグ制約を削除します。
- [適用] を選択して行った変更を適用しウィンドウを開いたままにするか、[OK]を選択して変更を適用しウィンドウを閉じます。
アプリケーショングループのユーザーの追加または削除
ユーザーについて詳しくは、「アプリケーショングループの作成」を参照してください。
- [管理]>[完全な構成] の左側ペインで [アプリケーション] を選択してから、[アプリケーショングループ]タブを選択します。
- アプリケーショングループを選択し、操作バーで [アプリケーショングループを編集します] を選択します。
- [ユーザー] ページを選択します。アプリケーショングループ内のアプリケーションの使用を、関連付けられたデリバリーグループ内のすべてのユーザーに許可するか、特定のユーザーおよびグループにのみ許可するかを指定します。ユーザーを追加するには、[追加] を選択し、追加するユーザーを指定します。ユーザーを削除する場合は、1人または複数のユーザーを選択し、[削除] を選択します。
- [適用] を選択して行った変更を適用しウィンドウを開いたままにするか、[OK]を選択して変更を適用しウィンドウを閉じます。
アプリケーショングループのアプリケーションアイコンの追加、変更、または削除
アプリケーションアイコンを追加、変更、または削除するには、次の手順を実行します。
- ナビゲーションペインで [アプリケーション] を選択します。
-
[すべてのアプリケーション] タブで [プロパティ] を選択します。
アプリケーショングループレベルで変更を加えるには、[アプリケーショングループ] タブに移動し、グループ内のアプリケーションを選択して、[プロパティ] を選択します。
- [デリバリー] ページを選択してから、[変更]を選択します。[アイコンの選択] ウィンドウが開きます。
-
[アイコンの選択] ウィンドウで、次のいずれかを実行します:
- アイコンを追加するには、[追加] を選択して、対象のアイコンを参照します。
- アイコンを削除するには、対象のアイコンを選択して、[削除] を選択します。
- アイコンを変更するには、対象アプリケーション用のアイコンを選択します。
重要:
- サイズが200KBを超えるアイコンを追加することはできません。
- 追加できるのは.iconファイルのみです。
- 組み込みのアイコンは削除できません。
- 使用中のアプリケーションのアイコンを削除することはできません。
- [OK] を選択して、変更を適用してウィンドウを閉じます。
アプリケーショングループのスコープの変更
スコープの変更は、スコープを作成済みの場合のみ行うことができます([すべて]のスコープを編集することはできません)。詳しくは、「管理者権限の委任」を参照してください。
- [管理]>[完全な構成] の左側ペインで [アプリケーション] を選択してから、[アプリケーショングループ]タブを選択します。
- 中央ペインでアプリケーショングループを選択し、操作バーで [アプリケーショングループを編集します] を選択します。
- [スコープ] ページを選択します。変更するスコープの横にあるチェックボックスをオンまたはオフにします。
- [適用] を選択して行った変更を適用しウィンドウを開いたままにするか、[OK]を選択して変更を適用しウィンドウを閉じます。
アプリケーショングループの削除
アプリケーションは、デリバリーグループかアプリケーショングループの少なくとも1つに割り当てる必要があります。アプリケーショングループの削除により1つまたは複数のアプリケーションがグループに属していない状態になる場合は、グループを削除するとこれらのアプリケーションも削除されることを通知する警告メッセージが表示されます。削除を確定またはキャンセルすることができます。
アプリケーションを削除しても、元のソースからは削除されません。ただし、再度使用可能にする場合は、再度追加する必要があります。
- [管理]>[完全な構成] の左側ペインで [アプリケーション] を選択してから、[アプリケーショングループ]タブを選択します。
- アプリケーショングループを選択し、操作バーで [グループの削除] を選択します。
- 確認のメッセージが表示されたら、削除を確定します。
フォルダーを使用したアプリケーショングループの整理
簡単にアクセスできるように、フォルダーを作成してアプリケーショングループを整理できます。
必須の役割
デフォルトでは、アプリケーショングループのフォルダーを作成および管理するには、次の組み込みの役割のいずれかが必要です:
- クラウド管理者
- すべての管理権限を実行できる管理者
- アプリケーショングループ管理者
カスタム役割を作成することで、管理アクションを他のユーザーに委任できます。次の表に、各アクションに必要な権限を示します。
操作 | 必要な権限 |
---|---|
アプリケーショングループフォルダーを作成する | アプリケーショングループフォルダーの作成 |
アプリケーショングループフォルダーを削除する | アプリケーショングループフォルダーの削除 |
アプリケーショングループフォルダーを移動する | アプリケーショングループフォルダーの移動 |
アプリケーショングループフォルダーの名前を変更する | アプリケーショングループフォルダーの編集 |
アプリケーショングループをフォルダーに移動する | アプリケーショングループフォルダーの編集、アプリケーショングループのプロパティの編集 |
詳しくは、「役割の作成と管理」を参照してください。
フォルダーの作成と管理
操作バーまたは右クリックメニューを使用して、アプリケーショングループフォルダーを作成および管理できます。さらに、アプリケーショングループまたはフォルダーをフォルダーツリー内の目的の場所にドラッグできます。
ヒント:
- 最大で5レベルまでの階層構造でフォルダーをネストできます(デフォルトのルートフォルダーを除く)。
- フォルダーには、アプリケーショングループとサブフォルダーを含めることができます。フォルダーの削除は、フォルダーとそのサブフォルダーにアプリケーショングループが含まれていない場合にのみ可能となります。
- バックエンドのフォルダーツリーは、[完全な構成] のすべてのリソース(マシンカタログ、デリバリーグループ、アプリケーション、およびアプリケーショングループなど)で共有されます。フォルダーの名前変更や移動時に他のリソースフォルダーと名前が競合しないように、異なるフォルダーツリーの第1レベルのフォルダーには異なる名前を付けることをお勧めします。
この記事の概要
- はじめに
- アプリケーショングループの有効化または無効化
- アプリケーショングループ間でのアプリケーションセッション共有の有効化または無効化
- アプリケーショングループ内でのアプリケーションセッション共有の無効化
- アプリケーショングループ名の変更
- アプリケーショングループとデリバリーグループの関連付けの追加、削除、または優先度変更
- アプリケーショングループのタグ制限の追加、変更、または削除
- アプリケーショングループのユーザーの追加または削除
- アプリケーショングループのアプリケーションアイコンの追加、変更、または削除
- アプリケーショングループのスコープの変更
- アプリケーショングループの削除
- フォルダーを使用したアプリケーショングループの整理