ITパスポート 2016年 春期 問93
問題文
シングルサインオンの説明として、適切なものはどれか。
選択肢
ア:あるPCからサーバにログインしている間は、他のPCから同じユーザIDでログインできないようにする仕組み
イ:最初に認証に成功すると、その後は許可された複数のサービスに対して、利用者が都度認証の手続きをしなくとも利用できるようにする仕組み(正解)
ウ:利用者が認証局(CA)から発行された電子証明書を一度PCに登録しておけば、PCへのログインの際に電子証明書によって本人認証をする仕組み
エ:利用者が認証の際に使用するパスワードに、一度しか使えない使い捨てのパスワードを使うことで、不正アクセスを防止する仕組み
🔒 解説は解答すると表示されます
シングルサインオンの説明として、適切なものはどれか。【ITパスポート 解説】
正解の理由
正解は イ です。シングルサインオン(SSO:Single Sign-On)は、一度認証(本人確認)に成功すれば、その後は許可された複数のサービスに対して、利用者が都度パスワードなどで再認証しなくても利用できる仕組みを指します。つまり「一回のログインで複数のサービスにアクセスできる」点が特徴です。例えると、会社の入口で入館手続きを一度済ませれば、ビル内の複数の部屋に再び立ち寄るたびに受付で手続きしなくてよい、という仕組みです。
※ シングルサインオン(SSO)は Single Sign-On(英語:一度のサインオンで複数サービス利用)を指します。
解法ステップ
- 問題文のキーワード「シングルサインオン」を確認する。意味が分からなければ「一度の認証で複数サービス」と覚える。
- 各選択肢の内容とキーワードを比較する。
- 「一度の認証で複数サービス」なら正解。
- 他の案は「同時ログイン制御」「電子証明書」「使い捨てパスワード(OTP)」など別の仕組み。
- 一つずつ除外していき、イ を残す。
短い暗記法:シングルサインオン=「一度ログイン → その後は複数サービスにパス不要」。
選択肢別の誤答解説
-
ア: 「あるPCからサーバにログインしている間は、他のPCから同じユーザIDでログインできないようにする仕組み」
→ これは同時ログインの制御(同時接続制限)やセッション管理の方法です。SSOとは別物で、同時ログインを防ぐのが目的です。 -
イ: 「最初に認証に成功すると、その後は許可された複数のサービスに対して、利用者が都度認証の手続きをしなくとも利用できるようにする仕組み」
→ これが正しい定義です。中央の認証サーバ(IDプロバイダ)が認証情報を管理し、各サービスはその認証結果を信頼してアクセスを許可します。 -
ウ: 「利用者が認証局(CA)から発行された電子証明書を一度PCに登録しておけば、PCへのログインの際に電子証明書によって本人認証をする仕組み」
→ 認証局(CA:Certificate Authority、電子証明書を発行する組織)は正しい用語ですが、これは「電子証明書による認証」の説明で、SSOの一般的な定義とは異なります。電子証明書はSSOと組み合わせて使うことはありますが、ウ自体は「一度登録すればPCログインに使う仕組み」を説明しています。 -
エ: 「利用者が認証の際に使用するパスワードに、一度しか使えない使い捨てのパスワードを使うことで、不正アクセスを防止する仕組み」
→ これはワンタイムパスワード(OTP:One-Time Password)やワンタイムトークンの説明です。認証方式の一つで、セキュリティ強化の手段ですが、SSOの定義ではありません。
よくある誤解
-
「SSOは『パスワードが1つで全部使える』という意味だ」
→ 誤りです。SSOは「認証を一回で済ませる」仕組みで、必ずしも同一のパスワードを複数サービスで使うことを推奨するものではありません。むしろ中央で安全に管理し、必要に応じて多要素認証(MFA)を組み合わせます。 -
「SSOはセキュリティを下げる」
→ 一点の障害(IDプロバイダの停止)や漏えい時の影響は大きくなりますが、正しく設計・多要素認証やログ監視を導入すれば、むしろ管理しやすく安全性を高められます。 -
「電子証明書やOTPと同じもの」
→ 電子証明書(CA発行)やOTPは認証方法の種類であり、SSOはそれらの認証結果を使って複数サービスへのアクセスを一元化する仕組みです。役割が違います。
補足コラム
-
SSOの仕組みの概略:利用者がIDプロバイダ(認証を行う中央サービス)でログインすると、認証成功の「証明」(トークンやセッション情報)が発行されます。各サービス(サービスプロバイダ)はその証明を受け取り、再度パスワードを求めずに利用を許可します。証明のやり取りにはクッキーやアクセストークンを使います。
-
代表的な技術と用語(簡潔に):
- SAML(Security Assertion Markup Language:認証情報をやり取りするための標準規格)
- OAuth 2.0(認可のための仕組み。アプリが代わりにアクセスする際によく使われる)
- OpenID Connect(OIDC:OAuth 2.0を拡張して「ユーザー認証」も扱えるようにした仕様)
いずれも「一回の認証で複数サービスにアクセスできる」仕組みを実現するための技術です。
-
運用上の注意点:SSOは利便性を高めますが、IDプロバイダの冗長化(停止に備える)や多要素認証(MFA:Multi-Factor Authentication)を組み合わせることが重要です。
FAQ
Q. SSOを使うとパスワードが不要になりますか?
A. 必ずしも不要にはなりません。SSOは「認証を一回で済ませる」仕組みで、最初の認証はパスワードや多要素認証が必要です。むしろ安全な認証方式(MFAや証明書)を推奨します。
A. 必ずしも不要にはなりません。SSOは「認証を一回で済ませる」仕組みで、最初の認証はパスワードや多要素認証が必要です。むしろ安全な認証方式(MFAや証明書)を推奨します。
Q. SSOと「同時ログイン禁止」は同じですか?
A. 違います。同時ログイン禁止は同一アカウントの同時利用を制限する仕組みです。SSOは一度の認証で複数サービスにアクセスするための仕組みです。
A. 違います。同時ログイン禁止は同一アカウントの同時利用を制限する仕組みです。SSOは一度の認証で複数サービスにアクセスするための仕組みです。
Q. 試験で覚えておくポイントは?
A. シンプルに「一度の認証で複数サービスを利用できる仕組み」と覚えれば十分です。選択肢で「一度認証→その後は複数サービスに再認証不要」と書かれているものを選びましょう。
A. シンプルに「一度の認証で複数サービスを利用できる仕組み」と覚えれば十分です。選択肢で「一度認証→その後は複数サービスに再認証不要」と書かれているものを選びましょう。
関連キーワード: シングルサインオン、SSO、認証、セッション管理、SAML、OAuth、OpenID Connect、電子証明書、認証局、ワンタイムパスワード、多要素認証、MFA

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

