ZendeskをIDプロバイダーとして使用して、ShopifyでZendesk(OAuth)SSOを設定する方法は?
miniOrange でできること ZendeskがIDPとして機能 (アイデンティティプロバイダー)、これによりユーザーは次のことが可能になります。 Zendesk の認証情報を使用して Shopify にシングル サインオン (SSO) する。 私たちのアプリケーションは、すべての SAML / OAuth 準拠のアイデンティティ プロバイダーと互換性があります。 ステップバイステップのガイドに従って設定していきます。 Shopify へのシングル サインオン (SSO) IdPとしてのZendesk (アイデンティティプロバイダー) および Shopify ストアを SP として使用 (サービスプロバイダー)。
前提条件:アプリのインストール
- あなたにログインする Shopify管理者.
- に行く アプリ → Shopifyアプリストア
- 検索する miniOrange シングルサインオン – SSO
- 詳しくはこちら インストールを開始する アプリをストアに追加する
- アプリを開く アプリ Shopifyの設定でZendesk(OAuth)SSOを開始する
ShopifyへのSSOのためにZendeskをIDP(OAuth)として設定するためのステップバイステップガイド
ステップ1: Shopify SSOアプリからコールバックURLを取得する
- Shopifyストアにアクセスし、 アプリ セクションとクリック シングル サインオン - SSO ログイン アプリケーション。
- 以下を行うには、 IDプロバイダーの追加 ボタンをクリックして IDP を追加します。
- 選択する OAuth 2.0 プロトコル。
- 今すぐ選択 カスタムIDP IDP のリストから。
- コピー OAuth コールバック URL 後の手順で使用するので、手元に置いておきます。
ステップ2:ZendeskでShopifyをサービスプロバイダー(SP)として設定する
- に行く https://www.zendesk.com/login/ そしてサインアップ/ログインします。
- Zendesk サポートで、次をクリックします。 チャネル カテゴリで API を選択します。
- 「チャネル/API」ページの「OAuth クライアント」タブをクリックし、クライアント リストの右側にあるプラス アイコン (+) をクリックします。
- の下にアプリケーションの名前を入力します。 クライアント名 フィールドにミニオレンジクライアントからのコールバック/リダイレクトURLを追加します リダイレクトURL フィールド。
- その 一意の識別子 フィールドには、アプリに入力した名前の再フォーマットされたバージョンが自動的に入力されます。 必要に応じて変更できます。 クリック Save 新しい OAuth クライアントを作成します。
- 保存が成功すると、ページが新しく事前に設定された内容で更新されます。 クライアントシークレット 分野。 コピー 一意の識別子 and クライアントシークレット Shopify SSO アプリケーションに保存します。
Zendesk 側の設定が正常に完了しました。
ステップ3:ShopifyでZendeskをIDPとして設定する
- に戻ります miniOrange シングル サインオン-SSO アプリケーション。
- 以下を行うには、 IDプロバイダーの追加 ボタンをクリックして IDP を追加します。
- 選択する OAuth 2.0 プロトコル。
- IDP のリストから、 カスタムIDP.
- 次に、次のような必要な詳細を入力します クライアント ID、クライアント シークレット、エンドポイント、およびスコープ.
- 値の設定については、以下の表を参照してください。
| アプリの表示名 | [任意のアプリ名を入力してください] |
| OAuth 承認エンドポイント | https://{subdomain}.zendesk.com/oauth/authorizations/new |
| OAuth アクセス トークン エンドポイント | https://{subdomain}.zendesk.com/oauth/tokens |
| OAuth ユーザー情報取得エンドポイント (オプション) | https://{subdomain}.zendesk.com/api/v2/users/me.json |
| 顧客ID | ステップ1から |
| クライアントの秘密 | ステップ1から |
| 対象領域 | 読み取り書き込み(このテキストを表示されているとおりに入力してください) |
- 今、あなたはクリックすることができます Save.
ステップ 4: 接続をテストする
-
IDP設定を保存すると、
試験用接続 ステップ。
属性をマッピングまたはフェッチする前にテスト接続を実行してください。テスト接続により、IDP 構成が正しいことが確認されます。 - 以下を行うには、 試験用接続
- 有効な Zendesk 資格情報を入力すると、下の画面に示すようなポップアップ ウィンドウが表示されます。
- 以下を行うには、 属性のフェッチ IDP 属性を取得するためのボタン。
ステップ 5: 属性マッピング
- 以下を行うには、 + 属性マッピング Shopify と Zendesk の間で属性をマッピングするボタン。
- 以下の表を参照して属性をマッピングします。
| Shopifyの属性名 | IDPから受信した属性値を同期するShopify顧客属性キーを選択します。 |
| 属性タイプ | IDP 属性 |
| 属性値 | IDPから取得し、Shopifyで同期したい属性キーを選択します。 |
- ソフトウェアの制限をクリック 次へ。
ステップ6: SSO構成の有効化とテスト
Shopifyストアタイプを選択:
- ノンプラスストア
- プラスストア
このガイドでは、Zendeskシングルサインオン(SSO)を設定するために、 OAuthプロバイダーとしてのZendesk and OAuth クライアントとしての Shopify Shopifyシングルサインオン - SSOログインアプリをご利用ください。このソリューションにより、Zendeskのログイン認証情報を使用して、わずか数分でShopifyストアへの安全なアクセスを確立できます。
よくある質問(FAQ)
その他のよくある質問➔
設定後、ShopifyストアでZendesk OAuth SSOをテストできる場所はどこですか?
ZendeskをOAuth IdPとして保存して有効にした後、 miniOrange シングルサインオン – SSO アプリ、ストアフロントからのログインをテストしてください。 レガシー顧客アカウントストアのログインページを開きます(例: /アカウント/ログインSSOウィジェットを使用して、Zendeskの認証情報でサインインしてください。 お客様のアカウントストアヘッダーのアカウントアイコンを使用してください。買い物客がログインを見つけられない場合は、Shopify管理画面のログインリンクを有効にしてください。 設定 → 顧客アカウント.
Shopify SSOのためにZendeskに登録すべきリダイレクトURLは何ですか?
Shopify SSOアプリで、IDプロバイダーを追加します。 OAuth 2.0 をクリックして カスタムIDP次にコピーします OAuth コールバック URL その画面に表示されます。Zendeskでは、 管理者 → チャネル → API → OAuthクライアント新しいクライアントを作成し、その URL を貼り付けます リダイレクトURL保存後、コピーします 一意の識別子 (クライアントID)と クライアントシークレット カスタムOAuth IdPとしてZendeskを設定すると、Shopifyアプリに反映されます。
ご返答ありがとうございます。 すぐにご連絡させていただきます。
何か問題が発生しました。 もう一度質問を送信してください


