EELSA School

Microsoft Entra IDでシングルサインオン(SSO)を設定する方法

更新日 2026年9月10日·46 回閲覧

自動翻訳された記事です。 英語の原文を表示.

概要

このガイドは、IT管理者がMicrosoft Entra ID(旧Azure AD)とELSA Schoolの間にシングルサインオン(SSO)を設定するのに役立ちます。SSOが有効になると、学生と教師は既存の学校Microsoft認証情報を使用してELSA Schoolにログインでき、別のパスワードは不要になります。


始める前に

提供するもの

  1. SSOに使用するメールドメイン(例: xyz@schooldomain.com)

必要なもの

  1. 組織のMicrosoft Entra ID(Azure AD)ポータルへの管理者アクセス権

  2. SSO認証情報(ELSAが提供)。以下が含まれます:

    • SP Entity ID(サービスプロバイダーエンティティID)

    • ACS URL(アサーションコンシューマーサービスURL)


ステップ1: Microsoft Entra IDでELSAアプリケーションを作成する

  1. Microsoft Azureポータルログインする

  2. エンタープライズアプリケーションにナビゲートする:

    • 「Microsoft Entra ID」(または「Azure Active Directory」)をクリック

    • 左側のメニューから「エンタープライズアプリケーション」を選択

    • 「+ 新しいアプリケーション」をクリック

  3. 独自のアプリケーションを作成する:

    • 「独自のアプリケーションを作成する」をクリック

    • アプリケーションの名前を入力(例: 「ELSA School SSO」)

    • 「ギャラリーに見つからない他のアプリケーションを統合する(非ギャラリー)」を選択

    • 「作成」をクリック


ステップ2: SAMLベースのシングルサインオンを設定する

  1. SSO設定にアクセスする:

    • 新しく作成したELSAアプリケーションで、左側のメニューから「シングルサインオン」をクリック

    • シングルサインオン方法として「SAML」を選択

  2. 基本的なSAML設定を設定する:

    • 「基本的なSAML構成」セクションで「編集」をクリック

    • ELSAから提供された以下の値を入力:

      • 識別子(エンティティID): ELSAからのSP Entity IDを入力

      • 返信URL(アサーションコンシューマーサービスURL): ELSAからのACS URLを入力

    • 「保存」をクリック


ステップ3: ユーザー属性とクレームを設定する

  1. 属性とクレームを編集する:

    • 「属性とクレーム」セクションで「編集」をクリック

  2. 以下のマッピングが設定されていることを確認する:

    Screenshot 2026-07-15 154150

    重要: これらのマッピングにより、ELSAが正しいユーザー情報を受け取ります。何らかの理由でこれらのマッピングを変更する必要がある場合は、変更がユーザー認証に影響を与える可能性があるため、まずELSAサポートに連絡してください。


ステップ4: SAMLメタデータをELSAに提供する

SAMLを設定した後、SAML設定からSAML証明書(アプリフェデレーションメタデータURL)をコピーして、ELSA ITチームに送信してください。


ステップ5: ユーザーとグループを割り当てる(ELSAが設定を確認した後)

ELSAがSSOが設定されたことを確認した後:

  1. ユーザーとグループにナビゲートする:

    • ELSAアプリケーションで、左側のメニューから「ユーザーとグループ」をクリック

    • 「+ ユーザー/グループを追加」をクリック

  2. アクセスを割り当てる:

    • 「なし選択」の下で「ユーザー」(または「グループ」)をクリック

    • ELSAにアクセスできるユーザーまたはグループを選択

    • 下部で「選択」をクリック

    • 「割り当てる」をクリック

  3. これが意味するもの:

    • 割り当てられたユーザー/グループのみがSSOを使用してELSAにログインできます

    • 割り当てられていないユーザーは、Microsoft アプリでELSAを表示できません

    • いつでもユーザーを追加または削除できます


SSO接続をテストする

  1. テストユーザーとして自分を割り当てる

  2. ELSA Schoolからログアウトする(現在ログインしている場合)

  3. ELSA Schoolのログインページに移動する

  4. 「SSOでサインイン」をクリックする

  5. 学校のメールアドレスを入力する

  6. Microsoftログインにリダイレクトされることを確認する

  7. ELSAへのログインに成功できることを確認する


一般的な問題のトラブルシューティング

ログインできないエラー

考えられる原因:

  • ELSAの側ではまだSSOの設定が完了していない

  • メタデータURLがELSAに送信されていない

  • SP Entity IDまたはACS URLが正しく入力されていない

解決策: SSOのセットアップが完了していることをELSAに確認し、ステップ2で入力した値を再確認してください。


ユーザーは割り当てられているがログインできない

考えられる原因:

  • Azure ADのユーザーメールがELSAのメールと一致していない

  • ユーザー属性が正しく設定されていない

  • ユーザーのアカウントがELSAで有効になっていない

解決策:

  • ユーザーのメールが両方のシステムで一致していることを確認

  • ステップ3の属性マッピングが正しいことを確認

  • ELSAサポートに連絡してユーザーのアカウントステータスを確認


「属性とクレーム」セクションに異なるマッピングが表示される

考えられる原因:

  • Azure ADにカスタムクレーム設定がある

解決策:

  • これらを変更する前にELSAサポートに連絡

  • 必要に応じて既存の属性設定で対応できます


FAQ

Q: SSOと通常のメール/パスワードログインを同時に使用できますか?
A: はい。SSOは追加のログインオプションです。ユーザーは必要に応じてメール/パスワードを使用することもできます。

Q: SSO設定はどのくらいの時間がかかりますか?
A: Azure設定には20~30分かかります。ELSAの設定はメタデータ受信後1~2営業日かかります。

Q: ユーザーのELSAアカウントを最初に作成する必要がありますか?
A: はい。ユーザーはSSOでログインする前にELSA Schoolに存在する必要があります。必要に応じてCSMに一括ユーザーアップロードについて連絡してください。

Q: 学生と教師の両方でSSOを使用できますか?
A: はい。ディレクトリ内にMicrosoftアカウントがあれば、どのユーザータイプでもSSOを使用できます。

Q: ユーザーのメールが変更された場合はどうなりますか?
A: ELSAサポートに連絡して、ELSA School内のメールを新しいAzure ADメールと一致するように更新してください。

この記事は役に立ちましたか?

または、画面隅のチャットで続けて質問できます。