シングルサインオンの説明として, 適切なものはどれか。
平成22年度 秋期 ITパスポート試験 問62
この問題の解説と、これまでの解答の記録です。
問62
頻出度★★★
解説
問 62
不正解ア
システムごとに個別に認証を受けるやり方は、シングルサインオンを導入する前の従来型の運用です。利用者が ID とパスワードを何度も入力する手間や、パスワードの使い回し・管理の煩雑さを解消するために SSO を導入するので、ア は SSO とはむしろ正反対の状態を説明しています。
- イ
正解 シングルサインオン (Single Sign-On, SSO) とは、利用者が最初に一度だけ認証 (ログイン) を受ければ、その認証結果が連携先のシステムでも有効とみなされ、システムごとに ID とパスワードを入力し直さなくても、あらかじめ利用を許可されている複数のシステムをそのまま使える仕組みです。イ の「利用者が認証を一度受けるだけで、許可されている複数のシステムを利用できること」は、この定義をそのまま述べたものです。「一度の認証」と「許可されている (=認可された) 範囲の複数システム」という 2 点が押さえられている点でも正確で、これが正解になります。
不正解ウ
ネットワーク上のサービスにアクセスして会員登録の手続を行うことは、利用者登録 (アカウント作成) の説明です。会員登録は「利用者を新たに登録する」作業、認証は「登録済みの利用者が本人であることを確かめる」作業で、段階が異なります。SSO は認証の回数を減らす技術であって、登録手続そのものではありません。
不正解エ
配布された初期パスワードでアクセスしたときにパスワードを変更することは、パスワード運用管理上の基本ルール (初期パスワードの強制変更) の説明です。パスワードを安全に保つための運用であり、複数システムを一度の認証で使えるようにする仕組みとは関係がありません。
ここがポイント
- シングルサインオン (SSO) = 一度の認証で、許可された複数のシステム・サービスを利用できるようにする仕組み。利用者の入力の手間を減らし、ID 管理を一元化できる利点がある一方、その 1 つの認証情報が漏えいすると影響が複数システムに一気に及ぶという弱点も併せて覚える。
- 認証 (本人であることの確認)・認可 (どこまで使ってよいかの権限付与)・利用者登録 (会員登録) は別の概念。SSO は「認証」を 1 回にまとめる技術であり、「許可されている」という文言が示すとおり、どのシステムを使えるかは認可の範囲で決まる。
用語