シングルサインオン(SSO)とは?しんぐるさいんおん
シングルサインオン(SSO)とは、一度の認証結果を複数のシステムで使い回し、追加の認証なしに利用できるようにする仕組み。認証は集約したIDプロバイダが担い、SAMLやOpenID Connectといった標準に沿ったトークンで「誰が認証済みか」を各サービスへ伝える。
最終更新:2026-10-06
この語が出る過去問を解く →背景
業務システムが増えるほど、利用者はパスワードを使い回し、管理側は入退社のたびに全システムを個別に触ることになる。認証と本人情報を1か所へ集約すれば、覚えるパスワードの数と権限の棚卸し先が同時に減る。その代償が単一障害点化で、集約の利得とどう釣り合わせるかが方式設計の判断になる。
具体例
KeycloakやMicrosoft Entra IDをIDプロバイダに据え、ポータルへの認証結果で経費精算・勤怠・グループウェアへ移動できるようにする。退職時はIDプロバイダ側の1操作で全サービスの利用を止められる。
試験での引っ掛け
利便性の裏返しで、認証基盤が単一障害点かつ攻撃の的になる。多要素認証と可用性設計の併用が前提。セションを1つ奪われれば連携先すべてに及ぶ点も同じ理屈で、SSOは認証の回数を減らす仕組みであって、認可の設計を肩代わりするものではない。
関連用語
出た過去問
出典:令和7年度 春期 システムアーキテクト試験 午前Ⅱ 問3(IPA)解説で登場
A社は,各種のサービスを複数のWebサイトで提供している。現在,利用者は,Webサイトにログインするたびに,そのサイト用の利用者IDとパスワードとを入力する必要…
正解:Keycloak
要点:Keycloakはシングルサインオンを実現するID管理基盤
一度の認証で複数のシステムを利用できるようにする仕組みがシングルサインオンである。KeycloakはOpenID ConnectやSAMLに対応した認証・認可を担うオープンソースのIDおよびアクセス管理基盤で、複数のWebアプリケーションに対するシングルサインオンを実現できる。
出典・参考
高度試験 午前I(高度午前I 相当)のシラバスの3 技術要素 > 1. 情報セキュリティ > (8) 情報セキュリティに関する技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。