アプリケーションユニットのポリシーを構成する

最終公開日 : Sep 25, 2026
AppExpert アプリケーションの場合は、圧縮、キャッシュ、書き換え、レスポンダー、およびアプリケーションファイアウォールのポリシーを構成できます。Citrix Community Webサイトからダウンロードするテンプレートは、最も一般的なアプリケーション管理要件を満たす一連のポリシーを提供します。これらのポリシーを微調整またはカスタマイズしたい場合があります。特定のアプリケーションユニットに提供されるポリシーのセットに特定の機能のポリシーが含まれていない場合は、その機能用の独自のポリシーを作成してバインドできます。
テンプレートを使用せずに AppExpert アプリケーションを作成する場合は、Web アプリケーションが必要とするすべてのポリシーを構成する必要があります。
GUI では、さまざまなアイコンを使用して、機能に対してポリシーが設定されているかどうかを示します。アプリケーションユニットでは、特定の機能に対してポリシーが設定されている場合は、その機能を表すアイコンが表示されます。たとえば、アプリケーションユニットに対して圧縮ポリシーが構成されている場合、アプリケーションユニットの 列に圧縮アイコンが表示されます。ポリシーが設定されていない機能については、プラス記号(+)を示すアイコンが表示されます。
注:アプリケーションユニットのポリシーを構成する場合、クラシックポリシーまたは詳細ポリシーのポリシーおよび式を構成する必要がある場合があります。さらに、高度なポリシーポリシーを構成するときに、Goto 式などのパラメータを指定し、ポリシーバンクを呼び出す必要がある場合があります。
両方の形式のポリシーと式を設定する方法については、「 ポリシーと式」を参照してください。

圧縮ポリシーの構成

従来のポリシーまたは高度なポリシーを使用して圧縮を構成できますが、両方のタイプの圧縮ポリシーを同じアプリケーションユニットにバインドすることはできません。
アプリケーションユニットの圧縮ポリシーを構成するには、次の手順を実行します。
  1. > に移動します。
  2. 詳細ペインで、構成するアプリケーションユニットの行で、 列に表示されるアイコンをクリックします。
  3. ダイアログボックスで、実行する構成タスクに応じて、次の 1 つまたは複数の操作を行います。
    • 高度なポリシー圧縮ポリシーを構成する場合は、 をクリックします。クラシック圧縮ポリシーをバインドまたは構成する場合、および詳細ポリシービューを表示している場合は、 をクリックしてクラシックポリシービューに戻り、バインドされたクラシックポリシーの変更を開始するか、新しいクラシック圧縮ポリシーを作成してバインドします。
      重要:この設定は、ポリシーを挿入するときに表示されるポリシーも決定します。たとえば、 ビューを表示している場合、 をクリックすると、 列に表示されるリストには、高度なポリシーポリシーのみが含まれます。両方のタイプのポリシーをアプリケーションユニットにバインドすることはできません。
    • クラシックポリシーを構成する場合は、ポリシーをリクエスト時に評価するか、レスポンス時に評価するかに応じて、 または をクリックします。
      アプリケーションユニットには、要求時間および応答時間のクラシック圧縮ポリシーの両方を設定できます。すべての要求時間ポリシーを評価した後、一致するものが見つからない場合、アプライアンスは応答時間ポリシーを評価します。
    • アプリケーションユニットに既にバインドされている圧縮ポリシーを変更するには、ポリシーの名前をクリックし、 をクリックします。次に、 ダイアログボックスで、ポリシーを変更し、 をクリックします。
      圧縮ポリシーの変更の詳細については、「 圧縮」を参照してください。
    • ポリシーのバインドを解除するには、ポリシーの名前をクリックし、 をクリックします。
    • ポリシーに割り当てられているプライオリティを変更するには、プライオリティ値をダブルクリックし、新しい値を入力します。
    • 割り当てられた優先度を再生成するには、「 優先度を再生成する」をクリックします。
    • 新しいポリシーを挿入するには、 をクリックし、 列に表示されるリストで をクリックします。次に、 ダイアログボックスで、ポリシーを構成し、 をクリックします。
      圧縮ポリシーの変更の詳細については、「 圧縮」を参照してください。
    • 高度なポリシー式を設定する場合は、次の手順を実行します。
      • 列で、 を選択します。
      • 列で、現在のポリシーが TRUE と評価された場合に呼び出すポリシーバンクを指定します。
  4. をクリックし、 をクリックします。

キャッシングポリシーの設定

キャッシュポリシーを構成するには、高度なポリシーポリシーと式のみを使用できます。
アプリケーションユニットのキャッシュポリシーを構成するには、次の手順を実行します。
  1. > に移動します。
  2. 詳細ペインで、構成するアプリケーションユニットの行で、 列に表示されるアイコンをクリックします。
  3. ダイアログボックスで、実行する構成タスクに応じて、次の 1 つまたは複数の操作を行います。
    • ポリシーをリクエスト時に評価するか、レスポンス時に評価するかに応じて、 または をクリックします。
      アプリケーションユニットには、要求時間と応答時間の両方のキャッシングポリシーを設定できます。すべての要求時間ポリシーを評価した後、一致するものが見つからない場合、アプライアンスは応答時間ポリシーを評価します。
    • アプリケーションユニットに既にバインドされているキャッシュポリシーを変更するには、ポリシーの名前をクリックし、 をクリックします。次に、 ダイアログボックスで、ポリシーを変更し、 をクリックします。
      キャッシュポリシーの変更については、 統合キャッシュを参照してください。
    • ポリシーのバインドを解除するには、ポリシーの名前をクリックし、 をクリックします。
    • ポリシーに割り当てられているプライオリティを変更するには、プライオリティ値をダブルクリックし、新しい値を入力します。
    • 割り当てられた優先度を再生成するには、「 優先度を再生成する」をクリックします。
    • 新しいポリシーを挿入するには、 をクリックし、 列に表示されるリストで をクリックします。次に、 ** ダイアログボックスで、ポリシーを構成し、 をクリックします。
      キャッシュポリシーの変更については、 統合キャッシュを参照してください。
    • 列で、 を選択します。
    • 列で、現在のポリシーが TRUE と評価された場合に呼び出すポリシーバンクを指定します。
  4. をクリックし、 をクリックします。

書き換えポリシーの設定

書き換えポリシーを構成するには、高度なポリシーポリシーと式のみを使用できます。
アプリケーションユニットの書き換えポリシーを構成するには、次の手順を実行します。
  1. > に移動します。
  2. 詳細ペインで、構成するアプリケーションユニットの行で、 列に表示されるアイコンをクリックします。
  3. ダイアログボックスで、実行する構成タスクに応じて、次の 1 つまたは複数の操作を行います。
    • ポリシーをリクエスト時に評価するか、レスポンス時に評価するかに応じて、 または をクリックします。
      アプリケーションユニットには、要求時間および応答時間の書き換えポリシーの両方を設定できます。すべての要求時間ポリシーを評価した後、一致するものが見つからない場合、アプライアンスは応答時間ポリシーを評価します。
    • アプリケーションユニットに既にバインドされている書き換えポリシーを変更するには、ポリシーの名前をクリックし、 をクリックします。次に、 ダイアログボックスで、ポリシーを変更し、 をクリックします。
      書き換えポリシーの変更については、 書き換えを参照してください。
    • ポリシーのバインドを解除するには、ポリシーの名前をクリックし、 をクリックします。
    • ポリシーに割り当てられているプライオリティを変更するには、プライオリティ値をダブルクリックし、新しい値を入力します。
    • 割り当てられた優先度を再生成するには、「 優先度を再生成する」をクリックします。
    • 新しいポリシーを挿入するには、 をクリックし、 列に表示されるリストで をクリックします。**次に、 ダイアログボックスで、ポリシーを構成し、 をクリックします。
      書き換えポリシーの変更については、 書き換えを参照してください。
    • 列で、 を選択します。
    • 列で、現在のポリシーが TRUE と評価された場合に呼び出すポリシーバンクを指定します。
  4. をクリックし、 をクリックします。

レスポンダーポリシーの設定

レスポンダーポリシーを構成するには、高度なポリシーポリシーと式のみを使用できます。
アプリケーションユニットのレスポンダーポリシーを構成するには:
  1. > に移動します。
  2. 詳細ウィンドウの、構成するアプリケーションユニットの行で、 列に表示されるアイコンをクリックします。
  3. ダイアログボックスで、実行する構成タスクに応じて、次の 1 つまたは複数の操作を行います。
    • アプリケーションユニットに既にバインドされているフィルタポリシーを変更するには、ポリシーの名前をクリックし、 をクリックします。次に、 ダイアログボックスでポリシーを変更し、 をクリックします。
      レスポンダーポリシーの変更の詳細については、 レスポンダーを参照してください。
    • ポリシーのバインドを解除するには、ポリシーの名前をクリックし、 をクリックします。
    • ポリシーに割り当てられているプライオリティを変更するには、プライオリティ値をダブルクリックし、新しい値を入力します。
    • 割り当てられた優先度を再生成するには、「 優先度を再生成する」をクリックします。
    • 新しいポリシーを挿入するには、 をクリックし、 列に表示されるリストで をクリックします。次に、 ダイアログボックスでポリシーを構成し、 をクリックします。
      レスポンダーポリシーの変更の詳細については、 レスポンダーを参照してください。
    • 列で、 を選択します。
    • 列で、現在のポリシーが TRUE と評価された場合に呼び出すポリシーバンクを指定します。
  4. をクリックし、 をクリックします。

アプリケーションファイアウォールポリシーの設定

アプリケーションファイアウォールには、従来のポリシーポリシーと高度なポリシーポリシーと式の両方を設定できます。ただし、あるタイプのポリシーがすでにグローバルにバインドされている場合、またはアプライアンスで構成されている仮想サーバにバインドされている場合は、もう一方のタイプのポリシーをアプリケーションユニットにバインドすることはできません。たとえば、詳細ポリシーがすでにグローバルまたは仮想サーバにバインドされている場合、クラシックポリシーをアプリケーションユニットにバインドすることはできません。
アプリケーションユニットのアプリケーションファイアウォールポリシーを設定するには、次の手順を実行します。
  1. > に移動します。
  2. 詳細ペインで、構成するアプリケーションユニットの行で、 列に表示されるアイコンをクリックします。
  3. ダイアログボックスで、実行する構成タスクに応じて、次の 1 つまたは複数の操作を行います。
    • アプリケーションファイアウォールポリシーに設定する式の種類に応じて、 または をクリックします。
      重要:この設定は、ポリシーを挿入するときに表示されるポリシーも決定します。たとえば、 を選択した場合、 をクリックすると、 列に表示されるリストには、高度なポリシーポリシーのみが含まれます。両方のタイプのポリシーをアプリケーションユニットにバインドすることはできません。このオプションは、いずれかのタイプのポリシーがすでにグローバルまたは仮想サーバにバインドされている場合は使用できません。
    • アプリケーションユニットに既にバインドされているアプリケーションファイアウォールポリシーを変更するには、ポリシーの名前をクリックし、 をクリックします。次に、 ダイアログボックスで、ポリシーを変更し、 をクリックします。
      アプリケーションファイアウォールポリシーの変更の詳細については、「 ポリシー」を参照してください。
    • ポリシーのバインドを解除するには、ポリシーの名前をクリックし、 をクリックします。
    • ポリシーに割り当てられているプライオリティを変更するには、プライオリティ値をダブルクリックし、新しい値を入力します。
    • 割り当てられた優先度を再生成するには、「 優先度を再生成する」をクリックします。
    • 新しいポリシーを挿入するには、 をクリックし、 列に表示されるリストで をクリックします。次に、 ** ダイアログボックスで、ポリシーを構成し、 をクリックします。
      アプリケーションファイアウォールポリシーの変更の詳細については、「 ポリシー」を参照してください。
  4. をクリックし、 をクリックします。