SAML認証によるOktaからZohoアカウントへのアクセス

SAML認証によるOktaからZohoアカウントへのアクセス

OktaでSAMLを使用したシングルサインオンを設定すると、Oktaの認証情報を使用してZohoアカウントにサインインできます。

設定に必要なOktaの情報

ZohoでSAML認証を設定するにあたって、次のOktaの情報が必要です。これらの情報をOktaから取得する方法については、以下の手順で説明します。
  1. アイデンティティプロバイダー(IdP)のシングルサインオンURL
  2. X.509証明書

SAMLの設定手順

  1. accounts.zoho.com にサインインします。
  2. 画面左側のメニューから、[ 組織 ]→[ SAML認証 ]をクリックします。[組織]が見当たらない場合は、[ 詳細表示 ]をクリックします。
  3. メタデータをダウンロードする ]をクリックします。
  4. ダウンロードしたメタデータファイルをブラウザーまたはテキストエディターを使用して開きます。
  5. メタデータファイルを開いたら、 Entity ID(エンティティID) ACS URL をコピーして保存します。

  6. Okta Admin Consoleにサインインします。
  7. 画面左側のメニューから [Applications] (アプリケーション)をクリックし、サブメニューから [Applications] (アプリケーション)をクリックします。
  8. [Add Application] (アプリケーションを追加する)→[Create New App](新しいアプリを作成する)の順にクリックします。 [SAML 2.0] を選択し、 [Create] (作成する)をクリックします。
  9. [App Name] (アプリ名)の項目にアプリの名前を入力し、 [Next] (次へ)をクリックします。
  10. [Single sign on URL] (シングルサインオンURL)にコピーしておいたACS URLを、[Audience URI] (オーディエンスURI)にコピーしておいたエンティティID を貼り付けます。
  11. [Name ID Format] (Name IDの形式)の項目で、 [EmailAddress] (メールアドレス)を選択します。
  12. 下までスクロールし、 [Next] (次へ)をクリックします。
  13. [Are you a customer or partner?](顧客またはパートナーの選択)の項目で [I'm an Okta customer adding an internal app] (内部アプリを追加する顧客です)を選択し、 [Finish] (完了する)をクリックします。
  14. 作成したアプリの詳細ページで、 [Sign On] (サインオン)タブをクリックします。



  15. [Settings] (設定)の項目で、 [View Setup Instructions] (設定手順を表示する)をクリックします。アイデンティティプロバイダー(Idp)の情報が記載されているページが表示されます。
  16. [Identity Provider Single Sign-On URL] (アイデンティティプロバイダー(IdP)のシングルサインオンURL)をコピーし、 [X.509 Certificate] (X.509証明書)をダウンロードします。
  17. Zohoアカウント( accounts.zoho.com )にサインインします。
  18. Oktaからダウンロードした証明書とコピーしたURLを使用して、 ZohoアカウントでSAML認証を設定 します。
    1. [サインインURL] の項目に、コピーした [Identity Provider Single Sign-On URL] (アイデンティティプロバイダー(IdP)のシングルサインオンURL)を貼り付けます。
    2. [公開鍵] の項目で、ダウンロードした[X.509 Certificate](X.509証明書)をアップロードします。証明書の形式は、Base64でエンコードされた.cer、.crt、.cert、.pemのいずれかのファイルにしてください。

Oktaでのユーザーへのアプリの割り当て

Oktaに登録されているユーザーは、Zohoサービスにサインインする際に、上記の手順で新しく設定されたZohoアプリを使用することができます。使用するにあたって、管理者は事前にユーザーにアプリを割り当てる必要があります。ユーザーにアプリを割り当てるには、次の記事に記載されている手順をご参照ください。

SAML設定のテスト

次の手順を実施して、設定が正しく行われているかテストします。Oktaでテストを行う際は、ユーザーとして実施します。

サービスプロバイダー(Zoho)を起点としたSAML認証のテスト:
  1. Zohoのサインインページに移動します。
  2. メールアドレスを入力して、 [次へ] をクリックします。アカウント認証のため、Oktaのページに移動します。
  3. Oktaにサインインしていない場合、Oktaの認証情報を入力してサインインします。Zohoページに再度移動し、サインインが完了します。
アイデンティティプロバイダー(Okta)を起点としたSAML認証のテスト:
  1. Oktaのユーザー用ダッシュボードにサインインします。
  2. Zoho用に設定したSAMLアプリをクリックします。Zohoのページに移動し、サインインが完了します。

シングルログアウト(SLO)

Oktaは、サービスプロバイダー(Zoho)を起点とした シングルログアウト (SLO:Single Log Out)のみサポートしています。ユーザーが、Zohoサービスからログアウト(サインアウト)すると、Oktaからもログアウト(サインアウト)します。その逆の場合は連動しません(Oktaからログアウトしても、Zohoサービスからはログアウトしません)。Oktaのシングルログアウトに関する詳細は、 Oktaのヘルプセンターの記事 をご参照ください。

シングルログアウトを有効にする手順:
  1. accounts.zoho.com (Zoho Accounts)の[組織]→ [SAML認証] に移動し、 [編集する] (初回の場合は[設定する])をクリックします。



  2. [サインインURL] をコピーし、URLの「sso」部分を「slo」に置き換えてから、[サインアウトURL]の項目に入力します。
    例:
    1. サインインURL
      https://zylker.okta.com/app/zylker_app_1/exkewk79Kq4696/ sso /saml
    2. サインアウトURL
      https://zylker.okta.com/app/zylker_app_1/exkewk79Kq4696/ slo /saml

  3. SAML認証の設定画面の下部にある、一括サインアウト(シングルサインアウト)の設定を有効にします。
  4. [送信する] をクリックします。なお、公開鍵(X.509証明書)を再設定しておく必要がある場合があります。
  5. 右上にある[ダウンロードする]をクリックし、[メタデータ]をクリックします。
  6. ダウンロードしたファイル「zohometadata.xml」をブラウザーまたはテキストエディターで開きます。メタデータファイルの内容から、 エンティティID 、および<md:SingleLogoutService>タグの中の「Location」属性に記載されている シングルログアウトのURL をコピーします。
  7. 右上に表示されている[ダウンロードする]をクリックし、[公開鍵]をクリックします。
    「logoutcertificate.pem」という名前のファイルがダウンロードされます。
  8. Oktaの管理画面に移動し、設定したアプリケーションに移動します。
  9. [General Settings] (基本設定)タブに移動します。
  10. [SAML settings] (SAML設定)の横にある [Edit] (編集する)をクリックします。
  11. [Next] (次へ)をクリックして、 [Configure SAML] (SAMLを設定する)に進みます。
  12. 基本項目の下にある [Show Advanced Settings] (詳細設定を表示する)リンクをクリックします。
  13. [Allow application to enable Single Logout] (アプリケーションにおいてシングルログアウトを有効にする)設定にチェックを入れます。



  14. [Single Logout URL] (シングルログアウトのURL) の項目に、コピーしておいたシングルログアウトのURLを貼り付けます。
  15. [SP Issuer] (サービスプロバイダー識別子)の項目に、コピーしておいたエンティティIDを貼り付けます。
  16. 署名証明書の横の [Browse] (参照する)をクリックし、ダウンロードした「logoutcertificate.pem」ファイルを選択します。
  17. [Upload Certificate] (証明書をアップロードする)をクリックします。
  18. [Next] (次へ)→ [Finish] (完了する)をクリックします。


SAML認証によるサインイン時にエラーが発生した場合は、こちらの トラブルシューティングガイド をご参照ください。

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Desk Resources

              • Desk Community Learning Series


              • Digest


              • Functions


              • Meetups


              • Kbase


              • Resources


              • Glossary


              • Desk Marketplace


              • MVP Corner


              • Word of the Day









                                Resources

                                Videos

                                Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                eBooks

                                Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                Webinars

                                Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                CRM Tips

                                Make the most of Zoho CRM with these useful tips.