SAMLとは?
SAMLとは、認証情報・属性情報・認可情報を、異なるドメイン間で安全に受け渡すためのXMLベースの仕様。シングルサインオンの実現に用いられる。
システムアーキテクト試験の過去問では1回出題されています。
さむる
SAMLの意味
認証情報・属性情報・認可情報を、異なるドメイン間で安全に受け渡すためのXMLベースの仕様。シングルサインオンの実現に用いられる。
SAMLの具体例
社内IDプロバイダで認証した結果をクラウドサービスに連携し、再ログインなしで利用できるようにする。
SAMLは試験でどう引っ掛けられる?
認証結果と属性を伝える仕組みであり、リソースへのアクセス権限を委譲するOAuthとは目的が違う。属性授受のみのOpenIDや、社内向けのケルベロスとも区別する。SSOはSAMLの用途であってSAMLそのものの定義ではない。
SAMLと関連する用語
SAMLが出た過去問
A社は,各種のサービスを複数のWebサイトで提供している。現在,利用者は,Webサイトにログインするたびに,そのサイト用の利用者IDとパスワードとを入力する必要…
正解:Keycloak
要点:Keycloakはシングルサインオンを実現するID管理基盤
一度の認証で複数のシステムを利用できるようにする仕組みがシングルサインオンである。KeycloakはOpenID ConnectやSAMLに対応した認証・認可を担うオープンソースのIDおよびアクセス管理基盤で、複数のWebアプリケーションに対するシングルサインオンを実現できる。
出典:令和7年度 春期 システムアーキテクト試験 am2 問3(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。