オペレーティングシステムポリシーの設定
セッションポリシーまたは事前認証ポリシーを作成するときに、クライアントセキュリティ文字列を構成して、ユーザーのログオン時にユーザーデバイスが特定のオペレーティングシステムを実行しているかどうかを判断できます。また、特定の Service Pack または修正プログラムをチェックするように式を構成することもできます。
WindowsとMacintoshの値は次のとおりです。
| オペレーティングシステム | Value |
|---|---|
| macOS X | macOS |
| Windows 8.1 | win8.1 |
| Windows 8 | win8 |
| Windows 7 | win7 |
| Windows Vista | ビスタ |
| Windows XP | winxp |
| Windows Server 2008 | win2008 |
| Windows Server 2003 | win2003 |
| Windows 2000 Server | win2000 |
| Windows 64 ビットプラットフォーム | win64 |
GUI を使用してオペレーティングシステムポリシーを構成するには
-
ナビゲーションペインで、次のいずれかの操作を行います。
-
Citrix Gateway > ポリシーに移動し 、「 セッション」をクリックします。
-
NetScaler Gateway > ポリシー > 事前認証に移動します。
-
-
「 アクションのリクエスト 」で、既存のアクションを選択するか、アクションを作成します。
-
[Expression Editor] をクリックします。
-
次の設定を構成します。
-
「 コンポーネント」で、「 オペレーティング・システム」を選択します。
-
-
フィールドは空白のままにします。
-
サービスパックを選択
-
修正プログラムの選択
-
バージョンを選択 (macOS のみ)
-
-
-
client.os (winxp) .spなどのサービスパックを構成している場合、 値フィールドに数値がないと 、式が無効であるためNetScaler Gateway はエラーメッセージを返します。
オペレーティングシステムに Service Pack 3 や Service Pack 4 などのサービスパックが存在する場合は、Service Pack 4 のチェックだけを構成できます。Service Pack 4 の存在により、以前のサービスパックが存在することが自動的に示されるためです。