メインコンテンツにスキップ

SSO(シングルサインオン)の設定 - HENNGE One

対応者:CSサポート

HENNGE OneのSSO(シングルサインオン)設定手順を説明します。

💡ご確認ください

・SSO全体の流れについては、会社のSSO(シングルサインオン)を設定するをご確認ください。

・詳細な設定方法については、HENNGE Oneヘルプページをご確認ください。本記事のHENNGE Oneの画面名・項目名はHENNGE Oneのヘルプページの記載に基づいており、実際の画面と表示が異なる場合があります。

⚠️ご注意ください

設定に誤りがあると、SSOでログインできなくなり、PeopleX AI面接を利用できなくなるおそれがあります。PeopleX AI面接の設定画面はログインしたまま閉じずに残しておき、SSOでのログインの確認は必ずブラウザのシークレットウィンドウで行ってください。手順は「ログインを確認する」をご確認ください。

サービスプロバイダーを追加する

1. HENNGE One(Access Control)の管理画面で、[システム]>[サービスプロバイダー設定]を開きます。

2. [+サービスの追加]を押し、表示された画面で[サービスの追加]を押します。

3. [SAML手動設定]を押します。

4. 以下の項目を入力します。

・サービス名:任意の名前(例:PeopleX AI面接)

・ACS URL

以下の {subdomain} を企業アカウントのものに置き換えてください。

https://{subdomain}.company.ai-interview.peoplex.jp/api/company/sso/saml/acs

・SP Issuer(Audience)

以下の {subdomain} を企業アカウントのものに置き換えてください。

https://{subdomain}.company.ai-interview.peoplex.jp/sp

Name IDと属性を設定する

PeopleX AI面接は、初回ログイン時にHENNGE Oneから連携されたメールアドレスでメンバーを識別します。

1. [Name ID]で「Email」、[Name IDフォーマット]で「persistent」を選択します。

2. [属性の設定]で[属性の追加]を押し、以下の属性を追加します。

・属性:email

・値:PeopleX AI面接に登録しているメールアドレスと同じ値になる項目(Email、UserPrincipalNameなど)

3. [保存]を押します。

⚠️ご注意ください

・属性名は、すべて半角小文字の「email」にしてください。「Email」「E-mail」「emailaddress」のような表記では、PeopleX AI面接がメールアドレスを読み取れず、ログインできません。

・SSOではメンバーは自動で作成されません。PeopleX AI面接にメンバーとして追加(招待)されていないユーザーは、ログインできません。

IdPメタデータを取得する

PeopleX AI面接に登録する以下の項目を取得します。

  • IdPのEntityID

  • SSO URL

  • X.509証明書

1. サービスプロバイダーの[保存]を押すと表示される画面で、[IdP Issuer](IdPのEntityID)と[シングルサインオンURL](SSO URL)を取得します。

2. [SAML署名証明書]をダウンロードします。ダウンロードしたファイルをテキストエディタで開くと、PeopleX AI面接に貼り付けるテキストを確認できます。

💡ポイント

あとから確認する場合は、[サービスプロバイダー設定]で追加したサービスを選択し、[メタデータ]を開きます。

ユーザーにサービスの利用を許可する

1. [アクセス設定]>[アクセスポリシーグループ]を開き、対象のユーザーが所属するアクセスポリシーグループを選択します。

2. [許可するサービスプロバイダー]で、追加したサービスの[許可]をオンにして保存します。

PeopleX AI面接にIdP連携設定を追加する

IdP連携設定を追加して[決定]を押した時点で連携が始まり、ログイン画面はSSOでのログインのみになります。設定に誤りがあっても元に戻せるよう、操作している画面はログインしたまま閉じずに残しておいてください。

1. [設定]>[システム設定]>[セキュリティ設定]を開きます。IdP連携設定がまだない場合は、[SSOを有効化]を押します。

2. [IdP連携設定の追加]を押し、以下の項目を入力して[決定]を押します。

・IdP:設定を識別するための任意の名前(例:HENNGE One)

・Entity ID:HENNGE Oneから取得したIdPのEntityID

・SSO (シングルサインオン) URL:HENNGE Oneから取得したSSO URL

・X.509 証明書 (PEM形式):HENNGE Oneから取得したX.509証明書。「-----BEGIN CERTIFICATE-----」から「-----END CERTIFICATE-----」までのテキストを貼り付けます

・ドメイン:SSOでログインするメンバーのメールアドレスのドメイン(例:example.com)

⚠️ご注意ください

・ドメインと一致しないメールアドレスのメンバーは、ログインできなくなります。ご利用になるすべてのメールアドレスのドメインを登録してください。

・2要素認証を利用している場合は、SSOを有効化できません。先に2要素認証を無効にしてください。

ログインを確認する

1. ブラウザのシークレットウィンドウ(Edgeの場合はInPrivateウィンドウ)を開きます。

2. シークレットウィンドウで以下のログイン画面を開き、メールアドレスを入力して[ログイン]ボタンを押します。

https://{subdomain}.company.ai-interview.peoplex.jp/noauth/sign-in

3. HENNGE Oneの認証画面に移るので、認証を済ませます。認証が終わると、PeopleX AI面接の画面に戻ります。

⚠️ご注意ください

・ログインできなかった場合は、残しておいた画面の[セキュリティ設定]で、IdP連携設定の[︙]ボタンから[連携停止]を選択し、[内容を確認しました]にチェックを入れて[停止]を押してください。パスワードでのログインに戻ります。

・HENNGE Oneのポータル画面のアイコンからのログインには対応していません。SSOでのログインは、必ずPeopleX AI面接のログイン画面から始めてください。

こちらの回答で解決しましたか?