AI活用の教科書

シングルサインオン(SSO)

Single Sign-Onしんぐるさいんおん

ひとことで言うと

一度ログインすれば、連携した複数のサービスに再入力なしで入れるようにする仕組みです。

📖 もうちょい詳しく

何が新しいの?

仕事でも私生活でも、使うサービスが一気に増えました。サービスごとにIDとパスワードを覚えるのは大変ですし、使い回せば危険も増えます。シングルサインオン(SSO)は、一度ログインすれば、連携した複数のサービスに入り直さずに入れるようにする仕組みです。会社でメールも勤怠も経費精算も、同じログインで開ける——そんな体験を支えています。

どうやって動いてるの?

入り口の役を担う「認証する場所」(IdP、アイデンティティプロバイダーと呼ばれます)が、本人確認を一手に引き受けます。各サービスは「この人は確かに本人ですよ」という証明書のようなデータを、その入り口から受け取って入室を許します。この受け渡しの約束ごとに、SAML(サムル)や OIDC(オーアイディーシー)といった決まった手順がよく使われます。パスワードを各サービスに配るのではなく、確認済みという「お墨付き」だけを渡すのが要点です。

何ができるの?

利用者は、覚えるパスワードがひとつで済み、ログインの手間がぐっと減ります。管理する側も、入退社にあわせて入り口でまとめて権限を付け外しできます。多要素認証(MFA)も入り口に一度かければ、つながった全サービスを底上げできます。

🌱 身近なたとえ

テーマパークの入場ゲートで例えると、分かりやすいかもしれません。最初にゲートでチケットを見せて手首にリストバンドを巻いてもらえば、あとは各アトラクションでそれを見せるだけで入れますよね。SSOの入り口がゲートで、リストバンドが「本人確認済みの証明」にあたります。乗り物ごとに財布を出してチケットを買い直さなくてよい、というわけです。

✅ まず覚えるポイント

  • 一度のログインで、連携した複数サービスに入れる仕組みです
  • 「認証する場所」(IdP)が本人確認をまとめて引き受けます
  • 各サービスにはパスワードでなく「確認済みの証明」が渡ります
  • SAML や OIDC という決まった手順で実現することが多いです
  • パスワード管理の負担が減り、権限の一元管理がしやすくなります

🧭 よくある勘違い

ひとつ破られたら全部入られてしまうの?

入り口に鍵が集まるぶん、そこの守りが要になるのは確かです。だからこそ、SSOの入り口に多要素認証(MFA)を組み合わせて固めるのが一般的です。むしろ守る場所が一か所に集まることで、対策を集中して厚くできる、という利点の面もあります。

サービスどうしでパスワードを共有しているの?

していません。各サービスが受け取るのは、入り口が発行した「本人確認は済んでいます」という証明データだけです。パスワードそのものは入り口の側にとどまり、つながった先には渡らないのが基本の作りです。

🧩 関連して覚えると楽な言葉

  • OAuth: 他サービスへ権限を安全に渡す仕組み。SSOと組み合わせて使われることが多いです
  • 認証(Authentication): 「本人かどうか」を確かめる手続き。SSOが扱う中心の処理です
  • JWT: 本人確認の中身をコンパクトに詰めたトークン。OIDCでよく使われます
  • 多要素認証(MFA): パスワードに別の確認を足す守り。SSOの入り口に重ねると効果的です

🏁 ひとことでまとめ

ログインの入り口をひとつにまとめ、確認済みのお墨付きを各サービスへ配ることで、入り直しの手間をなくすのがSSOです。