Joomla IDP プラグインを使用した Zoho Desk への SAML シングル サインオン (SSO)
概要
Joomla IDP を使用した Zoho Desk でのシングル サインオン Zoho Desk をサービス プロバイダー (SP) として、Joomla を SAML アイデンティティ プロバイダー (IDP) として設定することで、ユーザーは Joomla を使用して Frontline Education にログインできるようになります。このガイドでは、2 つのプラットフォーム間で SSO を設定するための手順を順を追って説明します。
ゾーホーデスクとは?
Zoho Desk は、企業がさまざまなチャネルを通じて顧客の問い合わせやフィードバックに対応するために使用するヘルプ デスク ソフトウェアです。
Joomla SAML IDPプラグインをインストールする
- Joomla サイトにログインします。 管理者 コンソール。
- 左側のトグルメニューから、 をクリックします エントルピーをクリックし、「インストール」セクションで「」をクリックします。 拡張機能.
- 今後はクリック またはファイルを参照します ボタンをクリックして、前にダウンロードしたプラグイン ファイルを見つけてインストールします。

- プラグインのインストールは成功しました。 今すぐクリックしてください miniOrange SAML IDPプラグインの使用を開始する miniOrange Joomla IDP プラグインを設定します。

- に行きます miniOrange Joomla IDP プラグイン、 ID プロバイダー タブには何も表示されないことに注意してください。
- ここでは、ID プロバイダー メタデータ XML URL/ファイル、または IDP エンティティ ID、SAML ログイン URL、SAML ログアウト URL (プレミアム機能)、SP 構成の証明書などのエンドポイントを見つけることができます。以下に示すボタンをクリックして、XML メタデータをダウンロードします。

構成手順
この設定では、 Joomlaの ユーザーを保存するためのリポジトリとして機能します。つまり、IDPとして機能します。 Zohoデスク ユーザーがJoomlaの資格情報を使用してログインする場所です。 Joomla SAML IDP SSO プラグイン インストールされます。
ステップ1: Zoho DeskをSP(サービスプロバイダー)として設定する
- Zoho Accountsに管理者ユーザーとしてログインします。 Zohoの.

- MFAデバイスに移動する Zohoデスク ダッシュボード。
- 今後はクリック 設定アイコン() トップバーにあります。

- 「チャンネル」メニューで、次を選択します。 ヘルプセンター.
- SAML を使用するヘルプ センターを選択します。 ユーザーを認証する .

- [ヘルプ センター] サブメニューで、[ヘルプ センター] を選択します。 ユーザー認証 .

- SAML ページで次の情報を入力します。
- リモートログインURL: エンドユーザーがヘルプセンターにログインしたときに Zoho Desk がリダイレクトする Joomla IDP のリモート ログイン URL を入力します。(つまり、Joomla IDP プラグインの ID プロバイダー タブからの SAML ログイン URL)
- リモート ログアウト URL: エンドユーザーがヘルプセンターからログアウトしようとしたときに Zoho Desk がリダイレクトする Joomla IDP のリモート ログアウト URL を入力します。(例: Joomla IDP プラグインの ID プロバイダー タブからの SAML ログイン URL)
- パスワードをリセットする URL: エンドユーザーがヘルプセンターのパスワードを変更しようとしたときに、Zoho Desk がリダイレクトする Joomla IDP のパスワード リセット URL を入力します。(つまり、Joomla IDP プラグインの ID プロバイダー タブの IDP-EntityID / Issuer)
- 公開鍵: パブリック X.509 証明書を 。TXT or .PEM フォーマット。証明書に含まれる公開鍵を使用して、 Joomla ID プロバイダー 受信したすべての SAML 認証リクエストを発行しました。(Joomla IDP プラグインの ID プロバイダー タブからの X.509 証明書)
- アルゴリズム: Joomla IDP が公開鍵と証明書を生成するために使用した RSA と DSA のアルゴリズムを選択します。
- ソフトウェアの制限をクリック Save

- 「保存」をクリックする前に、新しいフィールド(ヘルプセンターの SAML リクエスト URL など)と値が一覧表示されます。これらの値を ID プロバイダーとして Joomla にコピーし、Joomla IDP が SAML 対応の Zoho Desk と通信できることを確認します。
Joomla IDP 設定に必要な取得された値:-
Joomla IDP プラグイン設定フィールド | Zohoデスクから取得した値 |
ACSのURL | ヘルプセンターのSAML応答URL |
リレー状態 | デフォルトのリレー状態 |
SP エンティティ ID または発行者 | エンティティID (発行者) |
ステップ2: JoomlaをIDP(アイデンティティプロバイダー)として設定する
- さあ行く コンポーネント -> miniOrange Joomla IDP -> サービスプロバイダー.

- に移動します サービスプロバイダー タブをクリックしてフィールドに入力します サービスプロバイダー名, SPエンティティID or 発行者, ACSのURL, 名前 ID 形式サービスプロバイダーの詳細を取得するには、この手順を参照してください。要件に応じて他のフィールドに入力します。 Save.
次の値を入力します。
サービスプロバイダー名 | あなたの選択に応じて適切な名前を選択してください |
SP エンティティ ID または発行者 | サービスプロバイダーエンティティID |
ACSのURL | SPアサーションコンシューマーサービスURL |
X.509 証明書 (オプション) [署名済みリクエストの場合] | メタデータファイルからコピーした証明書の値を貼り付けます |
名前 ID 形式 | urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress を選択してください |
アサーション署名済み | チェック済み |

- 今後はクリック 高度なマッピング tab.タブ。 Select theを選択 名前ID 属性 そしてクリックします Save ボタン。

- 無事に完了しました miniOrange Joomla SAML 2.0 IDP 構成。
ステップ3: 属性マッピング - プレミアム機能
- miniOrange Joomla IDP プラグイン、 高度なマッピング タブには何も表示されないことに注意してください。
- ここで設定できるのは、 カスタム属性マッピング そしてさらに追加します ユーザー属性.

- Zoho Deskをサービスプロバイダー、Joomlaをアイデンティティプロバイダーとしてシングルサインオンの設定が完了しました。さらにサポートが必要な場合や、問題が発生した場合は、メールでお問い合わせください。 joomlasupport@xecurify.com