戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

プロジェクトマネージャ 2024年 午前2 問23


問題文

複数のシステムやサービスの間で利用されるSAMLはどれか。

選択肢

ア:システムの負荷や動作状況に関する情報を送信するための仕様
イ:脆弱性に関する情報や脅威情報を交換するための仕様
ウ:通信を暗号化し、VPNを実装するための仕様
エ:認証や認可に関する情報を交換するための仕様(正解)

🔒 解説は解答すると表示されます

SAMLの役割【午前2解説】

正解の理由

SAML(Security Assertion Markup Language)は、複数のシステムやサービスの間で、認証や認可に関する情報を交換するための仕様です。
たとえば、利用者が一度ログインすると、連携先のサービスでも再ログインせずに利用できるシングルサインオン(SSO)に使われます。このため、認証や認可に関する情報を交換する仕様とするエが正解です。

解法ステップ

  1. 問題文の「複数のシステムやサービスの間で利用される」に注目します。
  2. SAMLが、システム間で利用者の認証・認可に関する情報を連携する仕様であることを思い出します。
  3. 認証や認可に関する情報の交換を示すエを選びます。

選択肢別の誤答解説

  • ア:システムの負荷や動作状況を監視・管理するための情報に関する説明です。SAMLの役割ではありません。
  • イ:脆弱性情報や脅威情報を交換するための仕様に関する説明です。SAMLは、こうした情報の交換を目的としていません。
  • ウ:通信の暗号化やVPNに関する説明です。SAMLは通信経路を暗号化する仕様ではありません。
  • エ:認証や認可に関する情報を交換するための仕様であり、SAMLの説明として適切です。

よくある誤解

  • SAML自体が認証を行うと考える:SAMLは認証情報などを連携するための仕様であり、利用者の認証そのものを実行する仕組みとは区別されます。
  • SAMLが通信を暗号化すると考える:SAMLの主な役割は認証・認可情報の交換です。通信の暗号化は、TLSなど別の仕組みが担います。
  • 認証と認可を同じ意味だと考える:認証は「誰か」を確認すること、認可は「何を許可されているか」を判断することです。

補足コラム

SAMLを使ったSSOでは、認証を行う側をIdP(Identity Provider)、サービスを提供する側をSP(Service Provider)と呼びます。IdPが利用者を認証し、その結果をSAMLの情報としてSPに連携することで、サービス間のログインを実現します。

FAQ

SAMLはどのような場面で使われますか?
企業内の複数のWebサービスを連携させ、利用者が一度のログインで複数のサービスを利用できるようにする場面などで使われます。
SAMLは暗号化の規格ですか?
いいえ。認証や認可に関する情報を交換するための仕様です。通信の暗号化とは役割が異なります。

関連キーワード: SAML、シングルサインオン、認証、認可、IdP、SP
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

プロジェクトマネージャを
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について