概要

この手順では、Microsoft Entra ID(旧 Azure AD)と CRISIS 間で SAML SSO を設定します。Microsoft Entra ID 側で仮 URL を使ってアプリケーションを作成し、メタデータ交換後に CRISIS が発行する本登録用の値へ切り替えます。

Microsoft Entra ID でアプリケーションを作成する

エンタープライズ アプリケーションを開く

Microsoft Entra 管理センターを開き、エンタープライズ アプリ > 新しいアプリケーション を選択します。

Microsoft Entra 管理センターのスクリーンショット
「エンタープライズ アプリケーション」を開き、「新しいアプリケーション」をクリック
独自のアプリケーションを作成する

「独自のアプリケーションの作成」 を選択します。

Microsoft Entra 管理センターのスクリーンショット
「独自のアプリケーションの作成」をクリック
CRISISアプリケーションの作成

「お使いのアプリの名前は何ですか?」の項目に 「CRISIS」 と入力します。

「アプリケーションでどのような操作を行いたいですか?」の項目で、ギャラリーに見つからないその他のアプリケーションを統合します(ギャラリー以外) を選択して、作成 ボタンをクリックします。

Microsoft Entra 管理センターのスクリーンショット
「CRISIS」と入力
シングル サインオンの設定を選択する

作成したアプリケーションの概要ページで 「シングル サインオンの設定」 を選択します。

Microsoft Entra 管理センターのスクリーンショット
「シングル サインオン」を選択
SAML シングルサインオンを選択する

「シングル サインオン」 メニューから 「SAML」 を選択します。

Microsoft Entra 管理センターのスクリーンショット
「SAML」を選択
基本的な SAML 構成を仮登録する

「基本的な SAML 構成」 で 「編集」 をクリックし、仮登録用の値を入力して 保存 します。

Microsoft Entra 管理センターのスクリーンショット
「SAML」を選択
Microsoft Entra 管理センターのスクリーンショット
「識別子(エンティティ ID)」と「応答 URL (ACS URL)」に仮の値を入力
項目
識別子(エンティティ ID) https://auth.crisis.jp/v1/saml/acs
応答 URL(ACS URL) https://auth.crisis.jp/v1/saml/acs

この操作が終わったら、ドロワーメニューの右上にある ✕ボタンドロワーを一旦閉じてください

Microsoft Entra 管理センターのスクリーンショット
ドロワーを一旦閉じる
フェデレーション メタデータ XML をダウンロードする

「SAML 署名証明書」 セクションの 「フェデレーション メタデータ XML」 をダウンロードし、ファイルを保存します。

Microsoft Entra 管理センターのスクリーンショット
フェデレーション メタデータ XML をダウンロード

CRISIS 管理画面で SAML ID プロバイダーを追加する

SAML SSO 設定を開く

CRISIS 管理画面の IAM > SAML SSO へ移動し、「ID プロバイダーを追加」 をクリックします。

CRISIS SAML SSOのスクリーンショット
「ID プロバイダーを追加」をクリック
SAML ID プロバイダーを追加する

プロバイダー名に Entra ID などを入力し、Microsoft Entra ID からダウンロードした 「フェデレーション メタデータ XML」 をアップロードします。

CRISIS SAML SSOのスクリーンショット
プロバイダー名とメタデータXMLのアップロード
必要に応じてジャストインタイム プロビジョニングを設定する

システムに存在しないユーザーがSSOで初めてサインインした際に、自動的にCRISISユーザーを作成するには、 「ジャストインタイムプロビジョニング」 をオンにします。

また、既存のCRISISユーザーアカウントをSAML属性にもとづいて自動リンクするには、 「既存ユーザーと自動リンク」 をオンにします。

ただし、SCIM(ユーザーの自動プロビジョニング)を使用する場合は、これらの項目をオンにする必要はありません。

CRISIS SAML SSOのスクリーンショット
ジャストインタイム プロビジョニングを設定する
CRISIS 側の構成情報をコピーする

追加したプロバイダーの操作メニュー(右側の三点リーダー)から 「構成情報」 を開きます。表示された 「識別子」「ACS URL」「サインオン URL」 をコピーします。

CRISIS SAML SSOのスクリーンショット
「構成情報」を開きます
CRISIS SAML SSOのスクリーンショット
「識別子」、「ACS URL」、「サインオンURL」をコピーします。

Microsoft Entra ID で本登録用の値に更新する

CRISIS 側の値で構成を更新する

Microsoft Entra ID 側のアプリケーションに戻り、「基本的な SAML 構成」 画面を開き、CRISIS 側からコピーした値で初期設定時の仮 URL を上書きして保存します。特に 「応答 URL(ACS URL)」 が CRISIS 側の値と一致していることを確認します。

Microsoft Entra 管理センターのスクリーンショット
仮URLを上書きします。

注意事項・確認事項

ユーザー割り当ての確認

Microsoft Entra ID の 「ユーザーとグループ」 で、SSO を利用するユーザーをアプリに割り当ててください。割り当てがない場合、テスト時にエラーになります。

属性マッピングの確認

必要に応じて 「属性とクレーム」 で、メールアドレスや氏名などのマッピングが正しいか確認してください。

証明書の有効期限が近づくとメールで通知されます

SAML SSO に設定されている証明書の有効期限が近づくと、組織管理者へお知らせのメールが送信されます。証明書の更新を行わないまま期限を迎えると、SSO でのログインができなくなります。通知を受け取ったら、IdP 側での証明書更新と CRISIS 側の設定更新を計画してください。