ポリシーの比較、優先順位付け、モデル化、トラブルシューティング
注:
Citrix Virtual Apps and Desktops™展開は、Web Studio(Webベース)とCitrix Studio(Windowsベース)の2つの管理コンソールを使用して管理できます。この記事ではWeb Studioのみを扱います。Citrix Studioに関する情報については、Citrix Virtual Apps and Desktops 7 2212以前の同等の記事を参照してください。
複数のポリシーを使用して、ユーザーの職務、地理的な場所、または接続の種類に基づいて、ユーザーのニーズを満たすように環境をカスタマイズできます。たとえば、セキュリティを強化するために、機密データを定期的に扱うユーザーグループに制限を設けることができます。
また、ユーザーが機密ファイルをローカルクライアントドライブに保存できないようにするポリシーを作成することもできます。ただし、ユーザーグループ内の一部のユーザーがローカルドライブへのアクセスを必要とする場合は、それらのユーザー専用の別のポリシーを作成できます。その後、どちらが優先されるかを制御するために、2つのポリシーのランク付けまたは優先順位付けを行います。複数のポリシーを使用する場合、次のことを決定する必要があります。
-
ポリシーの優先順位付け方法
-
例外の作成方法
-
ポリシーが競合する場合に有効なポリシーを表示する方法。
一般に、ポリシーは、サイト全体、特定のDelivery Controller、またはユーザーデバイス用に構成された同様の設定を上書きします。この原則の例外はセキュリティです。環境内で最も高い暗号化設定は、常に他の設定やポリシーを上書きします。最も高い暗号化設定には、オペレーティングシステムと最も制限の厳しいシャドウイング設定が含まれます。
Citrixポリシーは、オペレーティングシステムで設定したポリシーと相互作用します。Citrix環境では、Citrix設定は、Active Directoryポリシーまたはリモートデスクトップセッションホスト構成を使用して構成された同じ設定を上書きします。この設定には、一般的なリモートデスクトッププロトコル(RDP)クライアント接続設定に関連する設定が含まれます。一般的なRDP設定には、デスクトップの壁紙、メニューアニメーション、ドラッグ中のウィンドウコンテンツの表示などの設定が含まれます。
Secure ICA®などの一部のポリシー設定は、オペレーティングシステムの設定と一致している必要があります。より高い優先度の暗号化レベルが他の場所で設定されている場合、ポリシーで指定した、またはアプリケーションとデスクトクトップを配信するときに指定したSecure ICAポリシー設定が上書きされる可能性があります。
たとえば、デリバリーグループを作成するときに指定する暗号化設定は、環境全体で指定した暗号化設定と同じレベルである必要があります。
注:
ダブルホップシナリオの2番目のホップでは、シングルセッションOS VDAがマルチセッションOS VDAに接続することを考慮してください。この場合、Citrixポリシーは、シングルセッションOS VDAをユーザーデバイスであるかのように扱います。たとえば、ユーザーデバイスに画像をキャッシュするようにポリシーが設定されているとします。この例では、ダブルホップシナリオの2番目のホップ用にキャッシュされた画像は、シングルセッションOS VDAマシンにキャッシュされます。
ポリシーモデリングウィザードの使用
ポリシーモデリングは、計画およびテスト目的で、フィルター付きの有効なポリシーをシミュレートするのに役立ちます。フィルター付きの有効なポリシーのみがモデル化されます。無効なポリシーは適用されず、フィルターなしの有効なポリシーは常に適用されます。
ポリシーモデリングウィザードを開くには、次の手順を実行します。
ポリシーモデリングを実行すると、さらに多くのオプションが利用可能になります。次のことができます。
-
モデリングレポートの表示: 上記と同じモデリングレポートが開き、再度表示したりエクスポートしたりできます。
-
ポリシーモデリングの再実行: これにより、以前に選択したのと同じ基準セットでポリシーモデリングを再実行し、新しいモデリング結果を生成できます。これは、一部のポリシーが変更され、それらの変更が現在のモデルにどのように影響するかを確認したい場合に役立ちます。
-
モデリングレポートの削除: 現在のモデリングレポートを削除します。
ポリシーとテンプレートの比較
ポリシーまたはテンプレートの設定を、他のポリシーまたはテンプレートの設定と比較できます。たとえば、ベストプラクティスへの準拠を維持するために、設定値を検証する必要がある場合があります。また、ポリシーまたはテンプレートの設定を、Citrixが提供するデフォルト設定と比較することもできます。
-
Web Studioにサインインし、左ペインで**[ポリシー]**を選択します。
-
**[比較]タブをクリックし、[選択]**をクリックします。
-
比較するポリシーまたはテンプレートを選択します。比較にデフォルト値を含めるには、**[デフォルト設定と比較]**チェックボックスをオンにします。
-
**[比較]**をクリックすると、構成された設定が列に表示されます。
-
すべての設定を表示するには、**[すべての設定を表示]を選択します。デフォルトビューに戻るには、[共通設定を表示]**を選択します。
ポリシーの優先順位付け
ポリシーに競合する設定が含まれている場合、ポリシーの優先順位を付けることで、その優先順位を定義できます。ユーザーがログオンすると、接続の割り当てに一致するすべてのポリシーが特定されます。これらのポリシーは優先順位順に並べ替えられ、設定の複数のインスタンスが比較されます。各設定は、ポリシーの優先順位に従って適用されます。
ポリシーに異なる優先順位番号を付けることで、ポリシーの優先順位を付けます。デフォルトでは、新しいポリシーには最も低い優先順位が与えられます。ポリシー設定が競合する場合、優先順位が高いポリシー(優先順位番号1が最も高い)は、優先順位が低いポリシーを上書きします。設定は、優先順位と設定の条件(たとえば、設定が無効か有効か)に従ってマージされます。無効な設定は、有効な下位ランクの設定を上書きします。構成されていないポリシー設定は無視され、下位ランクの設定を上書きしません。
-
左ペインで**[ポリシー]を選択します。[ポリシー]**タブが選択されていることを確認してください。
-
**[ポリシー]タブで、アクションバーの[ポリシーの優先順位の変更]を選択します。[ポリシーの優先順位の変更]**ページが表示されます。
-
優先順位リストで、ポリシーの優先順位を変更するには、次のいずれかの方法を使用します。
-
ポリシーを目的の位置にドラッグします。
-
1つ上または下に移動するには、それぞれ上矢印または下矢印アイコンをクリックします。
-
リストの先頭または末尾に移動するには、それぞれ先頭または末尾の矢印アイコンをクリックします。
-
-
「保存」をクリックします。
例外
ユーザー、ユーザーデバイス、またはマシンのグループに対してポリシーを作成する場合、グループの一部のメンバーが特定のポリシー設定の例外を必要とすることがあります。例外を作成するには、次の方法があります。
-
例外を必要とするグループメンバーのみのポリシーを作成し、そのポリシーをグループ全体のポリシーよりも上位にランク付けする
-
ポリシーに追加された割り当てに拒否モードを使用する
モードが拒否に設定された割り当ては、割り当て条件に一致しない接続にのみポリシーを適用します。たとえば、ポリシーには次の割り当てが含まれます。
-
割り当てAは、範囲208.77.88.*を指定するクライアントIPアドレスの割り当てです。モードは許可に設定されています
-
割り当てBは、特定のユーザーアカウントを指定するユーザー割り当てです。モードは拒否に設定されています。
ポリシーは、割り当てAで指定された範囲のIPアドレスを使用してサイトにログオンするすべてのユーザーに適用されます。ただし、割り当てBで指定されたユーザーアカウントを使用してサイトにログオンするユーザーにはポリシーは適用されません。
接続に適用されるポリシーを決定する
複数のポリシーが適用されるため、接続が期待どおりに応答しない場合があります。優先度の高いポリシーが接続に適用される場合、元のポリシーで構成した設定が上書きされることがあります。ポリシーの結果セットを計算し、接続に対して最終的なポリシー設定がどのように結合されるかを判断できます。
ポリシーの結果セットは、次の方法で計算できます。
-
Citrixグループポリシーモデリングウィザードを使用して接続シナリオをシミュレートし、Citrixポリシーがどのように適用されるかを識別します。接続シナリオの条件を次のように指定できます。
-
ドメインコントローラー
-
ユーザー
-
Citrixポリシー割り当ての証拠値
-
低速ネットワーク接続などのシミュレートされた環境設定 ウィザードが生成するレポートには、そのシナリオで有効になるCitrixポリシーが一覧表示されます。ドメインユーザーとしてコントローラーにログオンするため、ウィザードはサイトポリシー設定とActive Directoryグループポリシーオブジェクト(GPO)の両方を使用して結果を計算します。
-
-
グループポリシーの結果を使用して、特定のユーザーとコントローラーに適用されているCitrixポリシーを記述したレポートを生成します。グループポリシーの結果ツールは、環境内のGPOの現在の状態を評価し、レポートを生成するのに役立ちます。生成されたレポートには、Citrixポリシーを含むこれらのオブジェクトが、特定のユーザーとコントローラーに現在どのように適用されているかが記述されています。
Web StudioでCitrixグループポリシーモデリングウィザードを起動できます。または、Windowsのグループポリシー管理コンソールからグループポリシーの結果ツールを起動することもできます。
Web Studioを使用して作成されたサイトポリシー設定は、次の場合、ポリシーの結果セットに含まれません。
-
グループポリシー管理コンソールからCitrixグループポリシーモデリングウィザードを実行する場合
-
グループポリシー管理コンソールからグループポリシーの結果ツールを実行する場合
最も包括的なポリシーの結果セットを取得することを確認するには、グループポリシー管理コンソールのみを使用してポリシーを作成する場合を除き、CitrixはWeb StudioからCitrixグループポリシーモデリングウィザードを起動することを推奨します。
ポリシーのトラブルシューティング
ユーザー、IPアドレス、およびその他の割り当てられたオブジェクトには、同時に適用される複数のポリシーが存在する場合があります。このシナリオでは、ポリシーが期待どおりに動作しない競合が発生する可能性があります。Citrixグループポリシーモデリングウィザードまたはグループポリシーの結果ツールを実行すると、ユーザー接続にポリシーが適用されていないことがわかる場合があります。このようなシナリオでは、ポリシー評価基準に一致する条件下でアプリケーションやデスクトップに接続するユーザーには、ポリシー設定が適用されません。この状況は次の場合に発生します。
-
ポリシー評価基準に一致する割り当てを持つポリシーがありません。
-
割り当てに一致するポリシーに設定が構成されていません。
-
割り当てに一致するポリシーが無効になっています。
指定された基準を満たす接続にポリシー設定を適用する場合は、以下を確認してください。
-
それらの接続に適用するポリシーが有効になっていること。
-
適用するポリシーに適切な設定が構成されていること。