IdPとしてのAuth0の追加とカスタム認証の有効化

IdPとしてのAuth0の追加とカスタム認証の有効化

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

Auth0によるカスタム認証を使用すると、Auth0からZoho DirectoryへのSAMLベースのシングルサインオン(SSO)が可能になります。設定後、組織のユーザーはZoho Directoryにサインインすることなく、Auth0からZoho Directoryにアクセスできます。

この記事では、Auth0をIDプロバイダー(IdP)として使用し、Zoho Directoryでカスタム認証を設定する手順について説明します。

前提条件

Zoho Directory - この操作を実行するには、次のいずれかの役割が必要です。
  1. 組織の所有者
  2. 組織の管理者
  3. セキュリティ管理者の役割

Auth0でのSAMLの設定

  1. Auth0にサインインします。
  2. [アプリケーション]に移動し、[アプリケーションの作成]をクリックします。
  3. [名前]項目に「Zoho Directory」と入力し、[通常のWebアプリケーション]を選択して、[作成]をクリックします。
  4. アプリの[アドオン]タブに移動し、[SAML2 Webアプリ]の切り替えボタンを有効にします。
  5. [設定]タブで、[アプリケーションコールバックURL]項目にACS URLを入力します。
  6. NotesACS URLは、Zoho DirectoryのIDプロバイダーページで確認できます。
  7. [使用方法]タブに移動し、[IDプロバイダー証明書]をダウンロードして、[IDプロバイダーのログインURL]をコピーします。Auth0をZoho DirectoryのIdPとして追加する際に、このURLと証明書が必要になります。
  8. [設定]タブに戻ります。[設定]のコードを次の内容に置き換え、[有効にする]をクリックします。
{
'nameIdentifierFormat': 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailaddress',
'nameIdentifierProbes': [
]
}

Zoho DirectoryでのIdP(Auth0)の追加

  1. Zoho Directoryにサインインし、[管理パネル]をクリックします。
  2. 左側のメニューで[セキュリティ]をクリックします。
  3. [ルーティングポリシー]を選択し、[IDプロバイダー]タブに移動します。
  4. [IDプロバイダーを追加]をクリックします。
  5. [SSOプロトコル]として[SAML]を選択し、[IdP名]項目にIdPの名前を入力します。
  6. [サインインURL]に、Auth0からコピーした[IDプロバイダーのログイン URL]を貼り付けます。
  7. Auth0からダウンロードした[IDプロバイダー証明書]を、[X509証明書]項目にアップロードします。
  8. [追加]をクリックします。Auth0がZoho DirectoryのIDプロバイダーとして追加されます。

Zoho Directoryでカスタム認証を有効にするためのルーティングポリシーの追加

  1. 同じページで[ルーティングポリシー]タブに移動し、[ポリシーを追加]をクリックします。
  2. ポリシー名を入力し、ポリシーを適用するメンバーを選択します。
  3. 選択したグループに所属している場合でも、ポリシーの対象外にするユーザーが所属するグループを選択します。
  4. [次へ]をクリックします。
  5. [認証方式]で、[IDプロバイダー]の切り替えボタンを有効にし、追加したIdPを一覧から選択します。
  6. [次へ]をクリックします。
  7. 必要に応じて[セッション設定]を設定し、[追加]をクリックします。ルーティングポリシーが作成され、このポリシーのメンバーはこのIdPを使用してサインインするようになります。