Auth0 - SAML連携

Auth0 - SAML連携

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

前提条件:メンバーポータル機能を有効にし、ログイン方法としてSAML認証を選択しておく必要があります。

Auth0アカウントを設定するには

  1. Auth0アカウントにログインします。アカウントがない場合は、作成する必要があります。
  2. [アプリケーション]をクリックします。
  3. [+ アプリケーションを作成する]



    をクリックします。
  4. アプリケーションの名前を入力します。
  5. アプリケーションの種類を選択します。推奨される種類は[通常のWebアプリケーション]です。
  6. [作成する]をクリックします。



  7. 作成したアプリが表示されます。上部のメニューバーから[設定]を選択します。こちらで[ドメイン]と[クライアントID]を確認できます。




  8. [アプリケーションURI]までスクロールし、Zoho Sitesの画面から取得したアサーションコンシューマーサービスのURL(ACS URL)を[許可するコールバックURL]に貼り付けます。



  9. [許可するログアウトURL]には、Zoho Sitesで作成したサイトの公開中のURLを指定します。URLには「https」ではなく「http」プロトコルを使用してください。例:http://ckdemo.zohosites.com
  10. ページの下にある[変更内容を保存する]をクリックします。



  11. [アドオン]タブをクリックします。[SAML2 Webアプリ]の切り替えボタンを有効にします。



SAML2 Webアプリが開きます。[設定]タブでは、事前に入力したデータからアプリケーションのコールバックURLが自動取得されます。提供されたコードをAuth0の[設定]欄([設定]タブ→[設定]欄)に貼り付け、[保存する]をクリックしてください。


Notes
{
'mappings': {
'given_name': 'User.FirstName',
'family_name': 'User.LastName'
},
'createUpnClaim': false,
'passthroughClaimsWithNoMapping': false,
'mapUnknownClaimsAsIs': false,
'mapIdentities': false,
'nameIdentifierFormat': 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress',
'nameIdentifierProbes': [
],
'logout': {
'callback': '{{PUBLISHED_DOMAIN}}',
'slo_enabled': true
},
'binding': 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect'
}
Change the {{PUBLISHED_DOMAIN}} to user's published domain. 

  1. [使用方法]タブで、Auth0の証明書をダウンロードします。ダウンロードした証明書は.pemファイルです。
  2. Auth0アプリケーションから[IDプロバイダーのログイン]URLをコピーし、Zoho Sitesで両方のURL([ログイン]URLと[パスワードを変更する]URL)に貼り付けます。
  3. [ファイルからキーを取得する]のリンクをクリックし、前の手順でダウンロードした.pemファイルをアップロードします。


  4. ログアウトURLには、次の形式を使用します。
    URLをhttps://YOUR_AUTH0_DOMAIN/samlp/{{CLIENT_ID}}/logoutとして指定します。
    例:https://dev-tqgtpgf3yz8u2ey7.us.auth0.com/samlp/OGqE9fnRYTKtzpXPxvnFhRbovsUlu9kB/logout
    各項目は次のとおりです。
    CLIENT_ID:Auth0の[設定]ページで取得したクライアントID。
    Your_AUTH0_DOMAIN:Auth0の[設定]ページで取得したドメイン。
  5. 必要なURLをすべて入力したら、ドロップダウンからアルゴリズムとして[RSA]を選択し、Zoho Sitesで[保存する]をクリックしてください。




  6. 。

    ログイン時に、エンドユーザーはAuth0のログインページにリダイレクトされます。