Citrix Virtual Apps and Desktops

ポリシーの作成

注記:

バージョン2511以降、Citrix Web Studio(Webベース)はCitrix Virtual Apps and Desktops™の唯一の管理コンソールです。Citrix Studio(MMCベース)はインストーラーから削除されました。この記事はWeb Studioにのみ適用されます。Citrix Studioに関する情報については、Citrix Virtual Apps and Desktops 7 2212以前の同等の記事を参照してください。

ポリシーを作成する前に、それが影響を与える可能性のあるユーザーまたはデバイスのグループを決定してください。ユーザーの職務、接続タイプ、ユーザーデバイス、または地理的な場所に基づいてポリシーを作成することもできます。Windows Active Directoryグループポリシーに使用するのと同じ基準を使用することもできます。

すでにグループに適用されるポリシーを作成している場合は、別のポリシーを作成するのではなく、そのポリシーを編集することを検討してください。ポリシーを編集した後、適切な設定を構成します。特定の機能を有効にするためだけ、または特定のユーザーへのポリシーの適用を除外するためだけにポリシーを作成することは避けてください。

  • ポリシーを作成する際、ポリシーテンプレートの設定に基づいて作成し、必要に応じて設定をカスタマイズできます。テンプレートを使用せずに作成し、必要なすべての設定を追加することもできます。

Web Studioでは、新しく作成されたポリシーは、[ポリシーを有効にする] チェックボックスが明示的にオンにされていない限り、無効に設定されます。

ポリシー作成時および設定構成時に、システムは設定タイプを表示するオプションを提供します。次の設定タイプを表示できます。

  • すべての設定 - すべてのVDAバージョンに適用されるすべての設定を表示
  • 現在の設定のみ - 現在のVDAバージョンに固有の設定を表示
  • レガシー設定のみ - 非推奨のVDAバージョンにのみ適用される設定を表示

設定を構成しながら設定を表示するには:

  1. Web Studioにサインインし、左ペインで [ポリシー] を選択します。
  2. [ポリシー] タブで、[ポリシーの作成] をクリックします。
  3. [設定の選択] テーブルで、[設定] の横にあるドロップダウンをクリックします。
  4. ドロップダウンから次のいずれかのオプションを選択します。
  • すべての設定 - すべてのVDAバージョンのすべての設定を表示
  • 現在の設定のみ - 現在のVDAバージョンの設定のみを表示
  • レガシー設定のみ - 非推奨のVDAバージョンの設定のみを表示
  1. [設定] テーブルには、前の手順に基づいて利用可能な設定が一覧表示されます。

ポリシー設定

ポリシー設定は、有効、無効、または未構成にすることができます。デフォルトでは、ポリシー設定は未構成であり、ポリシーに追加されません。設定は、ポリシーに追加された場合にのみ適用されます。

ポリシー設定は、依存ポリシー間の明確さを提供するために強化されています。この機能により、子ポリシー設定が構成されたときに有効になるように、親ポリシーが最初に構成されることが保証されます。

ポリシー設定を構成するには:

  1. [ポリシーの作成] ページで、[設定の選択] の下にある「overall」を検索します。 [セッション全体の帯域幅制限] に関連するすべてのポリシー(親および子)が一覧表示されます。
  2. 子ポリシーにカーソルを合わせると、[セッション全体の帯域幅制限] 親ポリシーが構成されるまで子ポリシーを構成できないことを示すツールチップが表示されます。
  3. 親ポリシー設定を構成し、次に子ポリシー設定を構成して [保存] をクリックします。
  4. [設定] 列と [現在の値] 列には、[ポリシーの作成/編集] テーブルで構成された値が表示されます。このテーブルには、構成された設定を変更するための [編集] オプションが表示されます。

依存ポリシー設定

注記:

  • 親ポリシーが構成されるまで、子ポリシーは選択できません。
  • 親ポリシーのチェックが外された場合、関連する子ポリシーもチェックが外れるか、選択解除されることを示すポップアップメッセージが表示されます。

次の表は、親ポリシーとそれに対応する依存または子ポリシーのリストを示しています。

  • 親ポリシー 依存子ポリシー
  • セッション全体の帯域幅制限


    オーディオリダイレクト帯域幅制限(パーセント)
    クリップボードリダイレクト帯域幅制限(パーセント)
    COMポートリダイレクト帯域幅制限(パーセント)
    ファイルリダイレクト帯域幅制限(パーセント)
  • ^^ HDX™ MediaStreamマルチメディアアクセラレーション帯域幅制限(パーセント)
  • ^^ LPTポートリダイレクト帯域幅制限(パーセント)
  • ^^

    プリンターリダイレクト帯域幅制限(パーセント)
    クライアントUSBデバイスリダイレクト帯域幅制限(パーセント)
    TWAINデバイスリダイレクト帯域幅制限(パーセント)
    双方向コンテンツリダイレクトを許可
    クライアントにリダイレクトされる許可URL
    VDAにリダイレクトされる許可URL
    CPU使用率 CPU使用率から除外されるプロセスの優先度
    レガシーグラフィックモード プログレッシブ圧縮レベル
  • セッションウォーターマークを有効にする ウォーターマークカスタムテキスト
  • ^^ セッションウォーターマークスタイル
  • ^^ ウォーターマークの透明度
    HDXアダプティブトランスポート オーディオの損失許容モード

一部のポリシー設定は、次のいずれかの状態になります。

  • 許可または禁止は、設定によって制御されるアクションを許可または防止します。ユーザーがセッションで設定のアクションを管理することを許可または防止される場合があります。たとえば、メニューアニメーション設定が許可に設定されている場合、ユーザーはクライアント環境でメニューアニメーションを制御できます。
  • 有効または無効は、設定をオンまたはオフにします。設定を無効にすると、下位ランクのポリシーでは有効になりません。

さらに、一部の設定は依存設定の有効性を制御します。たとえば、クライアントドライブリダイレクトは、ユーザーがデバイス上のドライブにアクセスできるかどうかを制御します。ユーザーがネットワークドライブにアクセスできるようにするには、この設定と [クライアントネットワークドライブ] 設定の両方をポリシーに追加する必要があります。[クライアントドライブリダイレクト] 設定が無効になっている場合、[クライアントネットワークドライブ] 設定が有効になっていても、ユーザーはネットワークドライブにアクセスできません。

一般に、マシンに影響を与えるポリシー設定の変更は、仮想デスクトップの再起動時またはユーザーのログオン時に有効になります。ユーザーに影響を与えるポリシー設定の変更は、ユーザーが次回ログオンしたときに有効になります。Active Directoryを使用している場合、ポリシー設定はActive Directoryが90分間隔でポリシーを再評価するときに更新されます。そして、ポリシー設定は、仮想デスクトップの再起動時またはユーザーのログオン時に適用されます。

一部のポリシー設定では、設定をポリシーに追加する際に値を入力または選択できます。[Use default value] を選択すると、設定の構成を制限できます。この選択により、設定の構成が無効になり、ポリシーが適用されるときに設定のデフォルト値のみが使用されるようになります。この選択は、[Use default value] を選択する前に入力された値に関係なく適用されます。

セキュアデフォルト設定が有効になっている場合、VDA のインストール中にポリシー設定の優先順位は次のように影響を受けます。

  • カスタマイズされた設定が最優先
  • セキュアデフォルト設定が次に優先
  • デフォルト設定が最も低い優先順位

ポリシーのセキュアデフォルト設定を確認するには:

  1. Web Studio にログオンします。
  2. 左側のナビゲーションで、[ポリシー] をクリックします。
  3. [ポリシー] タブで、[ポリシーの作成] をクリックします。
  4. [設定の選択] テーブルで、現在の値が [許可 ?] となっている設定にカーソルを合わせると、[セキュアデフォルト値: 禁止] と表示されます。

ベストプラクティスとして:

  • ポリシーは個々のユーザーではなくグループに割り当てます。ポリシーをグループに割り当てると、グループへのユーザーの追加または削除時に割り当てが自動的に更新されます。
  • リモートデスクトップセッションホスト構成で競合する設定や重複する設定を有効にしないでください。リモートデスクトップセッションホスト構成は、Citrix ポリシー設定と同様の機能を提供することがあります。トラブルシューティングを容易にするため、可能な限りすべての設定を一貫して(有効または無効)維持してください。
  • 未使用のポリシーは無効にします。設定が追加されていないポリシーは、不要な処理を発生させます。

ポリシーの割り当て

ポリシーを作成する際、特定のユーザーおよびマシンオブジェクトに割り当てます。そのポリシーは、特定の基準またはルールに従って接続に適用されます。一般に、基準の組み合わせに基づいて、必要な数の割り当てをポリシーに追加できます。

割り当てを指定しない場合、または割り当てを指定しても無効にする場合、ポリシーはすべての接続に適用されます。

注:

ポリシーの割り当ては、ポリシーフィルターとも呼ばれます。詳細については、次のトピックを参照してください。 - > - > - ポリシーのフィルターの作成、変更、または削除

次の表に、利用可能な割り当てを示します。

-  |割り当て名|ポリシーの適用基準| |--|--|
-  |アクセスコントロール|クライアントが接続するアクセスコントロール条件。\*接続の種類\* - NetScaler® Gateway を使用して行われた接続、または使用せずに行われた接続にポリシーを適用するかどうか。\*NetScaler Gateway ファーム名\* - NetScaler Gateway 仮想サーバーの名前。\*アクセス条件\* - 使用するエンドポイント分析ポリシーまたはセッションポリシーの名前。| |NetScaler SD-WAN|ユーザーセッションが NetScaler SD-WAN を介して起動されるかどうか。\*\*注:\*\* 1 つのポリシーに追加できる NetScaler SD-WAN 割り当ては 1 つのみです。|
-  |クライアント IP アドレス|クライアントが接続している IP アドレス。これは、クライアントがセッションに接続する方法によって異なります。|
-  |^^|^^- 直接内部ネットワーク接続:IP アドレスはクライアントのプライベート IP アドレスになります。| |^^|^^- NetScaler Gateway 接続:IP アドレスは NetScaler のサブネット IP アドレスになります。| |^^|^^- Gateway Service 接続。|
-  |^^|^^    - Rendezvous が無効になっている場合、IP アドレスは Cloud Connector の IP アドレスのいずれかになります。|
-  |^^|^^    - Rendezvous が有効になっている場合、IP アドレスは Gateway Service のパブリック IP アドレスになります。| |^^|^^IPv4 の例:12.0.0.0、12.0.0.\*、12.0.0.1-12.0.0.70、12.0.0.1/24。IPv6 の例:2001:0db8:3c4d:0015:0:0:abcd:ef12、2001:0db8:3c4d:0015::/54| |クライアント名|ユーザーデバイスの名前。完全一致:ClientABCName。ワイルドカードの使用:Client\*Name。| |クライアントプラットフォーム|セッションの接続に使用されるユーザーデバイスの OS タイプ(Windows、Linux、iOS、Android、HTML5 など)。必要な VDA バージョン:2503 以降。| |デリバリーグループ|デリバリーグループのメンバーシップ。| |デリバリーグループの種類|デスクトップまたはアプリケーションの種類:プライベートデスクトップ、共有デスクトップ、プライベートアプリケーション、または共有アプリケーション。\*\*注:\*\* プライベートデスクトップと共有デスクトップのフィルターオプションは、Citrix Virtual Apps and Desktops 7.x でのみ利用可能です。詳細については、「\[CTX219153]\(https://support.citrix.com/support-home/kbsearch/article?articleNumber=CTX219153)」を参照してください。| |組織単位 \(OU)|組織単位。| |タグ|タグ。\*\*注:\*\* このポリシーをすべてのタグ付けされたマシンに適用します。アプリケーションタグは含まれません。|
-  |ユーザーまたはグループ|ユーザーまたはグループ名。|

ユーザーがログオンすると、接続の割り当てに一致するすべてのポリシーが識別されます。これらのポリシーは優先順位順に並べ替えられ、設定の複数のインスタンスが比較されます。各設定は、ポリシーの優先順位に従って適用されます。無効になっているポリシー設定は、有効になっている下位ランクの設定よりも優先されます。構成されていないポリシー設定は無視されます。

重要:

グループポリシー管理コンソールを使用して Active Directory と Citrix の両方のポリシーを構成する場合、割り当てと設定が期待どおりに適用されないことがあります。詳細については、「CTX127461」を参照してください。

クライアント IP ポリシーフィルターを常にクライアントのプライベート IP アドレスを使用するように設定するには、セッションホストで次のレジストリ設定を構成します。

-  > -  キー:`HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Ica\GroupPolicy`
-  > -  値の型:`DWORD`
  • 値の名前:UseClientDeviceIpForPolicyFilter
  • 値のデータ:1

「Unfiltered」という名前のポリシーがデフォルトで提供されます。

  • Web Studio を使用して Citrix ポリシーを管理する場合、Unfiltered ポリシーに追加した設定は、サイト内のすべてのサーバー、デスクトップ、および接続に適用されます。
  • ローカルグループポリシーエディターを使用して Citrix ポリシーを管理する場合、Unfiltered ポリシーに追加した設定は、すべてのサイトと接続に適用されます。サイトと接続は、ポリシーを含むグループポリシーオブジェクト (GPO) のスコープ内にある必要があります。たとえば、Sales OU には、米国の営業チームのすべてのメンバーを含む Sales-US という GPO が含まれています。Sales-US GPO は、いくつかのユーザーポリシー設定を含む Unfiltered ポリシーで構成されています。米国の営業マネージャーがサイトにログオンすると、ユーザーが Sales-US GPO のメンバーであるため、Unfiltered ポリシーの設定がセッションに自動的に適用されます。

割り当てのモードは、ポリシーがすべての割り当て基準に一致する接続にのみ適用されるかどうかを決定します。モードが [許可] (デフォルト) に設定されている場合、ポリシーは割り当て基準に一致する接続にのみ適用されます。モードが [拒否] に設定されている場合、接続が割り当て基準に一致しない場合にポリシーが適用されます。次の例は、複数の割り当てが存在する場合に割り当てモードが Citrix ポリシーにどのように影響するかを示しています。

  • 例:モードが異なる同じ種類の割り当て - 同じ種類の 2 つの割り当てがあり、一方が [許可] に設定され、もう一方が [拒否] に設定されているポリシーでは、接続が両方の割り当てを満たす場合、[拒否] に設定された割り当てが優先されます。例:

    ポリシー 1 には次の割り当てが含まれます。

    • 割り当て A は Sales グループを指定します。モードは [許可] に設定されています。
    • 割り当て B は Sales マネージャーのアカウントを指定します。モードは [拒否] に設定されています。

    割り当て B のモードが [拒否] に設定されているため、ユーザーが Sales グループのメンバーであっても、Sales マネージャーがサイトにログオンしたときにポリシーは適用されません。

  • 例:モードが同じ異なる種類の割り当て - 2 つ以上の異なる種類の割り当てがあり、すべて [許可] に設定されているポリシーでは、ポリシーが適用されるためには、接続が各種類の少なくとも 1 つの割り当てを満たす必要があります。例:

ポリシー2には以下の割り当てが含まれます。

  • 割り当てCは、Salesグループを指定するユーザー割り当てです。モードは許可に設定されています
  • 割り当てDは、10.8.169.* (企業ネットワーク) を指定するクライアントIPアドレス割り当てです。モードは許可に設定されています

    営業マネージャーがオフィスからサイトにログオンすると、接続が両方の割り当て条件を満たすため、ポリシーが適用されます。

ポリシー3には、以下の割り当てが含まれます。

  • 割り当てEは、営業グループを指定するユーザー割り当てです。モードは「許可」に設定されています。
  • 割り当てFは、NetScaler Gatewayの接続条件を指定するアクセスコントロール割り当てです。モードは「許可」に設定されています。

営業マネージャーがオフィスからサイトにログオンすると、接続が割り当てFを満たさないため、ポリシーは適用されません。

Web Studioを使用したテンプレートからのポリシー作成

  1. Web Studioにサインインし、左ペインでポリシーを選択します。

  2. テンプレートタブを選択し、テンプレートを選択します。

  3. アクションバーでテンプレートからポリシーを作成を選択します。

  4. デフォルトでは、新しいポリシーはテンプレートのすべてのデフォルト設定を使用します。この場合、テンプレートのデフォルト設定(推奨)が選択されています。設定を変更したい場合は、デフォルト設定を変更して追加を選択し、設定を追加または削除します。

  5. 以下のいずれかを選択して、ポリシーの適用方法を指定します。

    • 選択したユーザーおよびマシンオブジェクト。選択したユーザーおよびマシンオブジェクトにポリシーを適用するには、割り当てをクリックして、ポリシーを適用するユーザーおよびマシンオブジェクトを選択します。
    • サイト内のすべてのオブジェクト。サイト内のすべてのユーザーおよびマシンオブジェクトにポリシーを適用します。
  6. ポリシーの名前を入力します。ポリシーが影響する対象(例:経理部、リモートユーザーなど)に基づいて名前を付けることを検討してください。オプションで、説明を追加します。

    ポリシーはデフォルトで無効になっています。有効にすることができます。ポリシーを有効にすると、ログオンするユーザーにすぐに適用されます。無効にすると、ポリシーの適用が防止されます。ポリシーの優先順位を付けたり、後で設定を追加したりする必要がある場合は、適用準備が整うまでポリシーを無効にしておくことを検討してください。

Web Studioを使用したポリシー作成

  1. Web Studioにサインインし、左ペインでポリシーを選択します。

  2. ポリシータブを選択します。

  3. アクションバーでポリシーを作成を選択します。

  4. ポリシー設定を追加および構成します。

  5. 以下のいずれかを選択して、ポリシーの適用方法を指定します。

    • 選択したユーザーおよびマシンオブジェクトに割り当て、次にポリシーを適用するユーザーおよびマシンオブジェクトを選択します。
    • サイト内のすべてのオブジェクトに割り当てて、サイト内のすべてのユーザーおよびマシンオブジェクトにポリシーを適用します。
  6. ポリシーの名前を入力するか、デフォルトを受け入れます。ポリシーが影響する対象(例:経理部、リモートユーザーなど)に基づいて名前を付けることを検討してください。オプションで、説明を追加します。

    ポリシーはデフォルトで有効になっています。無効にすることができます。ポリシーを有効にすると、ログオンするユーザーにすぐに適用されます。無効にすると、ポリシーの適用が防止されます。ポリシーの優先順位を付けたり、後で設定を追加したりする必要がある場合は、適用準備が整うまでポリシーを無効にしておくことを検討してください。

グループポリシーエディターを使用したポリシーの作成と管理

グループポリシーエディターから、コンピューターの構成またはユーザーの構成を展開します。ポリシーノードを展開し、Citrixポリシーを選択します。適切なアクションを選択します。

タスク 手順
ポリシーの作成 ポリシータブで、新規をクリックします。
既存のポリシーの編集 ポリシータブで、ポリシーを選択し、編集をクリックします。
既存のポリシーの優先順位の変更 ポリシータブで、ポリシーを選択し、上位または下位をクリックします。
ポリシーの概要情報の表示 ポリシータブで、ポリシーを選択し、概要タブをクリックします。
ポリシー設定の表示と修正 ポリシータブで、ポリシーを選択し、設定タブをクリックします。
ポリシーフィルターの表示と修正 ポリシータブで、ポリシーを選択し、フィルタータブをクリックします。ポリシーに複数のフィルターを追加する場合、ポリシーが適用されるにはすべてのフィルター条件が満たされている必要があります。
ポリシーの有効化または無効化 ポリシータブで、ポリシーを選択し、アクション > 有効化またはアクション > 無効化を選択します。
既存のテンプレートからのポリシー作成 テンプレートタブで、テンプレートを選択し、新規ポリシーをクリックします。
ポリシーの作成