シングルサインオン(SSO)
シングルサインオンとは
シングルサインオン(SSO)を使用すると、ユーザーは1回の認証で複数のシステムやサービスにアクセスできます。システムやサービスごとに個別のIDとパスワードを入力する必要がなくなるため、利便性が大幅に向上します。
たとえば、社内システムを利用する際、Windowsにログインするだけで、グループウェアやファイルサーバーにも自動的にアクセスできる場合があります。ユーザーが利用するシステムやサービスが増えるほど、SSOの重要性も高まります。現在では、業務アプリケーションのWebベースでの提供が進んでおり、利便性と運用効率の両方を向上させるうえで、複数のWebアプリケーションにSSOを導入することが不可欠となっています。
SSOを実現する効果的な方法の1つは、リバースプロキシを使用した認証メカニズムを導入することです。Webサイトのフロントエンドにリバースプロキシを配置すると、リバースプロキシがユーザー認証を処理し、認証済みユーザーからのリクエストをアクセス権限に基づいて適切なWebアプリケーションに転送します。このような機能をサポートする製品が、F5 BIG-IP Access Policy Manager (APM)です。
SSOは社内のシステムやサービスに限定されず、外部サービスも対象に含め、ドメインをまたぐシングルサインオンを実現できます。そのためには、ドメイン間でユーザー属性情報やアクセス制御データを送受信する必要があります。SAML(Security Assertion Markup Language)などの技術により、これが可能になります。ドメインをまたぐSSOはフェデレーション認証と呼ばれ、F5 BIG-IP APMもSAMLに対応し、安全でシームレスなアクセス管理を実現します。

