お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
Security Assertion Markup Language(SAML)は、アプリケーション間、特にアイデンティティプロバイダー(IdP)とZoho DataPrepなどのサービスプロバイダーとの間で、認証および認可されたデータを交換するための仕組みです。
管理者は、エンドユーザー向けにSAMLベースのシングルサインオン(SSO)を設定できます。これにより、ユーザーは別途ログイン認証情報を入力することなくZoho DataPrepにアクセスできます。
SAMLシングルサインオン認証には、サービスプロバイダーであるZoho DataPrepとアイデンティティプロバイダーが関与します。SAMLを有効にすると、エンドユーザーの管理と認証は組織のアイデンティティプロバイダーを通じて行われます。Zoho DataPrepへのアクセスを要求したエンドユーザーは、認証のためにアイデンティティプロバイダーへリダイレクトされます。アイデンティティプロバイダーはユーザーを認証し、ユーザーが正常に認証されたことを示す認証アサーションを生成します。アサーションを受信すると、ユーザーはZoho DataPrepにリダイレクトされ、シームレスにサインインできます。信頼できるアイデンティティプロバイダーを一元的な認証ポイントとして使用することで、SAMLはユーザーの認証情報を組織のファイアウォール内で安全に保護します。
SAMLベースのSSO認証方式を使用する利点は次のとおりです。
- ログイン認証情報を簡単に記憶、管理できる
- ログイン手順を簡素化できる
- アクセス制御の一元化によりセキュリティが向上する
- パスワードに関連する脆弱性のリスクを軽減できる
- 一元化されたアイデンティティ管理システムから、ユーザーのアクセスと権限を簡単に管理できる
Zoho Directoryを使用したSAML SSOの設定手順
Zoho DataPrepでSAMLシングルサインオン(SSO)を正常に設定するには、以下の手順を実行します。
1. 組織管理者の認証情報を使用して、Zoho Directoryの管理コンソールにサインインします。
2. 左側のペインから[アプリケーション]を選択し、[アプリケーションを追加]ボタンをクリックします。[独自アプリを作成]をクリックします。
3. [表示名]と[説明]を入力し、[SSOモード]のドロップダウンをクリックします。標準では、[サインインの種類]としてSAMLが選択されています。
4. Zoho DataPrepアカウントの以下のサービスプロバイダーの詳細を入力します。これらの詳細を確認するには、Zoho DataPrep→[設定]→[機能の管理]→[シングルサインオンの設定]→[サービスプロバイダーの詳細]に移動します。
この手順では、認証を要求しているサービス、ログイン応答の送信先、認証方法をアイデンティティプロバイダーに指定し、安全でシームレスなSSO接続を確立します。
[サインインURL]:Zoho DataPrepのSSOログイン処理を開始するために、ユーザーがリダイレクトされるURLです。設定済みのアイデンティティプロバイダーを介した認証のメインのアクセスポイントとして機能します。
[Assertion Consumer Service(ACS)URL]:認証が正常に完了した後、アイデンティティプロバイダーからSAML応答を受信するDataPrep側のURLです。このエンドポイントでアサーションが処理され、ユーザーのアクセス権限が付与されます。
[リレー状態]:認証が正常に完了した後、Zoho DataPrep内の特定のページやリソースにユーザーをリダイレクトするために使用する任意のパラメーターです。
[サインアウトURL]:DataPrepからログアウトしてSSOセッションを終了するために、ユーザーがリダイレクトされるURLです。DataPrep側とアイデンティティプロバイダー側(Zoho Directory)の両方でセッションを確実に終了するために使用します。
[発行者]:SSO設定でZoho DataPrepに割り当てられる一意の識別子(エンティティID)です。アイデンティティプロバイダーがサービスからの要求を識別して検証するために使用します。
上記の詳細をDirectoryに入力し、[完了]をクリックします。
5. アプリが作成されます。右上の省略記号アイコンをクリックし、[ユーザーを割り当てる]ボタンを選択します。DataPrepの組織に追加するユーザーのメールアドレスと役割を指定します。
6. ユーザーを追加した後、[シングルサインオン]をクリックし、[アイデンティティプロバイダーの詳細]に移動します。
7. 上記の詳細をコピーしてDataPrepアカウントに貼り付け、[保存]をクリックします。Zoho DataPrep→[設定]→[機能の管理]→[シングルサインオンの設定]→[アイデンティティプロバイダーの詳細]に移動します。
この手順では、アイデンティティプロバイダーの詳細をサービスプロバイダーにコピーすることで、サービスがアイデンティティプロバイダーを認識して信頼し、認証応答を検証して、SSOログイン時にユーザーを正しくリダイレクトできるようにします。
8. 設定後、ブラウザーを開き、自分のホワイトラベルポータルにアクセスします。認証のためにZoho Directoryへリダイレクトされます。ログインが正常に完了すると、Zoho DataPrepのホワイトラベルポータルにシームレスにログインできます。
重要:Zoho Directoryで独自アプリを無効にするか削除しても、Zoho DataPrepの関連するSAML設定は有効なまま残るため、リダイレクトやアクセスのエラーが発生する可能性があります。
これを回避するには、次の手順を実行します。
Zoho Directoryで独自アプリを無効にするか削除した後、Zoho DataPrep→[シングルサインオンの設定]に移動します。SAML連携を完全に解除するには、アイデンティティプロバイダー(IdP)の詳細を削除するか無効にします。連携を解除すると、ホワイトラベルポータルはスタンドアロンポータルとして動作し、削除したDirectoryアプリに依存することなく、ログインページまたは関連するアクセスページへ正しくリダイレクトされます。
関連情報