Application Delivery Management

認証

ユーザーは、NetScaler Consoleによる内部認証、認証サーバーによる外部認証、またはその両方で認証できます。ローカル認証を使用する場合、ユーザーはNetScaler Consoleのセキュリティデータベースに存在する必要があります。ユーザーが外部で認証される場合、選択された認証プロトコルに応じて、ユーザーの「外部名」は認証サーバーに登録されている外部ユーザーIDと一致する必要があります。

NetScaler Consoleは、RADIUS、LDAP、およびTACACSサーバーによる外部認証をサポートしています。この統合サポートにより、システムにアクセスするすべてのローカルおよび外部の認証、認可、アカウンティングサーバーユーザーを認証および認可するための共通インターフェイスが提供されます。NetScaler Consoleは、ユーザーがシステムとの通信に使用する実際のプロトコルに関係なく、ユーザーを認証できます。ユーザーが外部認証用に構成されたNetScaler Consoleの実装にアクセスしようとすると、要求されたアプリケーションサーバーはユーザー名とパスワードをRADIUS、LDAP、またはTACACSサーバーに送信して認証します。認証が成功すると、ユーザーはNetScaler Consoleへのアクセスを許可されます。

外部認証サーバー

NetScaler Consoleは、すべての認証、認可、および監査サービス要求をリモートのRADIUS、LDAP、またはTACACSサーバーに送信します。リモートの認証、認可、および監査サーバーは要求を受信し、要求を検証し、NetScaler Consoleに応答を送信します。認証にリモートのRADIUS、TACACS、またはLDAPサーバーを使用するように構成されている場合、NetScaler ConsoleはRADIUS、TACACS、またはLDAPクライアントになります。これらの構成のいずれにおいても、認証レコードはリモートホストサーバーデータベースに保存されます。アカウント名、割り当てられた権限、および時間アカウンティングレコードも、各ユーザーの認証、認可、および監査サーバーに保存されます。

また、NetScaler Consoleの内部データベースを使用して、ユーザーをローカルで認証することもできます。ユーザーとそのパスワード、およびデフォルトの役割のデータベースエントリを作成します。特定の種類の認証の認証順序を選択することもできます。サーバーグループ内のサーバーのリストは順序付けられたリストです。リストの最初のサーバーは、利用できない場合を除き常に使用され、その場合はリストの次のサーバーが使用されます。内部データベースを、構成された認証、認可、および監査サーバーのリストへのフォールバック認証バックアップとして含めるようにサーバーを構成できます。

NetScaler Consoleで次のサーバーを構成および追加できます。

NetScaler Consoleでのユーザー認証

NetScaler Consoleでユーザーを認証する方法は2つあります。

  • NetScaler Consoleで構成されたローカルユーザー

    ローカルユーザー認証

    構成後、ローカルサーバーでのユーザー認証のワークフローは次のとおりです。

    ローカルユーザー認証

    1 – ユーザーがNetScaler Consoleにログオンします

    2 – NetScaler Consoleはユーザーに認証用の資格情報を要求し、NetScaler Consoleデータベースで資格情報が一致するかどうかを確認します。

  • 外部認証サーバーの使用

    外部ユーザー認証

    構成後、外部認証、認可、および監査サーバーでのユーザー認証のワークフローは次のとおりです。

    外部ユーザー認証

    1 – ユーザーがNetScaler Consoleに接続します

    2 – NetScaler Consoleはユーザーに資格情報を要求します

    3 – NetScaler Consoleは、外部認証、認可、および監査サーバーでユーザー資格情報を検証します。検証が成功すると、ユーザーはログオンを続行できます

認証