コンテキストタグを設定する
Secure Private Accessプラグインは、デバイスプラットフォームとOS、インストールされているソフトウェア、地理的位置などのユーザーセッションコンテキストに基づいて、WebまたはSaaSアプリケーションへのコンテキストアクセス(スマートアクセス)を提供します。
管理者は、アクセスポリシーにコンテキストタグ付きの条件を追加できます。Secure Private Accessプラグイン上のコンテキストタグは、認証されたユーザーのセッションに適用されるNetScaler® Gatewayポリシー(セッション、事前認証、EPA)の名前です。
Secure Private Accessプラグインは、ヘッダーとして(新しいロジック)、またはGatewayへのコールバックによってスマートアクセスタグを受信できます。詳細については、スマートアクセスタグを参照してください。
注記:
Secure Private Accessプラグインは、NetScaler Gatewayで構成できる従来のゲートウェイ事前認証ポリシーのみをサポートします。
GUIを使用してカスタムタグを設定する
コンテキストタグの設定には、次の大まかな手順が含まれます。
-
従来のゲートウェイ事前認証ポリシーを構成する
-
従来の事前認証ポリシーをゲートウェイ仮想サーバーにバインドする
従来のゲートウェイ事前認証ポリシーを構成する
-
NetScaler Gateway > ポリシー > 事前認証に移動し、次に追加をクリックします。
-
既存のポリシーを選択するか、ポリシーの名前を追加します。このポリシー名はカスタムタグ値として使用されます。
-
要求アクションで、追加をクリックしてアクションを作成します。このアクションは複数のポリシーで再利用できます。たとえば、1つのアクションでアクセスを許可し、別の1つのアクションでアクセスを拒否します。

-
必要なフィールドに詳細を入力し、作成をクリックします。
-
式で、式を手動で入力するか、式エディターを使用してポリシーの式を構築します。式の例(/ja-jp/citrix-secure-private-access/media/spaop-expression-sample.png)次の図は、Windows 10 OSをチェックするために構築された式の例を示しています。式エディター(/ja-jp/citrix-secure-private-access/media/spaop-polcy-exp-editor.png)
-
作成をクリックします。
カスタムタグをNetScaler Gatewayにバインドする
-
ネットスケーラー ゲートウェイ > 仮想サーバーに移動します。
-
事前認証ポリシーをバインドする仮想サーバーを選択し、編集をクリックします。
-
ポリシーセクションで、**+**をクリックしてポリシーをバインドします。
-
ポリシーの選択で、事前認証ポリシーを選択し、種類の選択で要求を選択します。ポリシーの種類(/ja-jp/citrix-secure-private-access/media/spaop-request-type.png)
-
ポリシー名とポリシー評価の優先度を選択します。
-
バインドをクリックします。ポリシーのバインド(/ja-jp/citrix-secure-private-access/media/spaop-preauth-policy-binding.png)
CLIを使用してカスタムタグを構成する
NetScaler CLIで以下のコマンドを実行して、事前認証ポリシーを作成およびバインドします。
例:
-
add aaa preauthenticationaction win10_prof ALLOW -
add aaa preauthenticationpolicy Windows10 "CLIENT.OS(win10) EXISTS" win10_prof -
bind vpn vserver _SecureAccess_Gateway -policy Windows10 -priority 100
新しいコンテキストタグの追加
-
Secure Private Access管理コンソールを開き、アクセスポリシーをクリックします。
-
新しいポリシーを作成するか、既存のポリシーを選択します。
-
「次の条件が満たされた場合」セクションで、「条件の追加」をクリックし、「コンテキストタグ」、「すべてに一致」を選択してから、コンテキストタグ名(例:
Windows10)を入力します。
参考文献
-
アプリケーションのアクセスポリシーを構成する。
-
スマートアクセス用タグのサポート。