シングルサインオン(SSO)とは?しんぐるさいんおん
シングルサインオン(SSO)とは、一度の認証で複数のサービスを使えるようにする仕組み。Web環境での実装には、認証情報をクッキーで共有する方式、全通信をリバースプロキシに経由させて入口で認証する方式、SAMLやOpenID ConnectでIdPとSPの間で認証結果を受け渡す方式がある。
最終更新:2026-10-06
この語が出る過去問を解く →背景
利用するシステムが増えるほど利用者はIDとパスワードを抱え込み、使い回しや付箋での管理が始まる。窓口を一つに絞れば、多要素認証や退職者の即時無効化といった強い統制を一か所に集められる。サービスデスクにとっては、問合せ件数の最上位を占めるパスワード関連の依頼を構造的に減らす施策でもある。
具体例
Microsoft Entra ID(旧Azure AD)やOktaを認証基盤に置き、Microsoft 365・Salesforce・Google Workspaceへ同じ資格情報で入れるようにする構成が広く使われている。
試験での引っ掛け
方式ごとの制約が問われる。クッキー方式は同一ドメイン内でしか認証情報を共有できず、他社サービスへは広げられない。リバースプロキシ方式は全通信を通す必要があるため、そこが性能上のボトルネックであり単一障害点にもなる。認証基盤自体の可用性設計を伴わないSSOは、便利さと引き換えに停止範囲を広げる。
関連用語
出た過去問
出典:令和7年度 春期 ITサービスマネージャ試験 午前Ⅱ 問15(IPA)
Webサーバでのシングルサインオンの実装方式に関する記述のうち、適切なものはどれか。
正解:リバースプロキシを使ったシングルサインオンの場合、利用者認証においてパスワードの代わりにデジタル証明書を用いることができる。
要点:リバースプロキシ型SSOは認証を集約でき証明書認証も選べる
リバースプロキシ方式のシングルサインオンでは、利用者はまずリバースプロキシで認証を受け、以降は代理でバックエンドの各Webサーバへアクセスする。認証はリバースプロキシが一手に担うため、認証方式を自由に選べ、パスワードの代わりにクライアント証明書(デジタル証明書)を用いることもできる。cookie方式は同一ドメイン内でcookieを共有する前提であり、cookieはサーバ側が生成する点にも注意する。
出典・参考
高度試験 午前I(高度午前I 相当)のシラバスの3 技術要素 > 1. 情報セキュリティ > (8) 情報セキュリティに関する技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。