の検索結果 :

×

Drupal OAuth クライアントを使用した Zendesk SSO ログイン | Drupal Zendesk ログイン


Drupal Zendesk SSO 統合により、OAuth/OpenID プロトコルを使用して Drupal サイトと Zendesk の間でシングル サインオン ( SSO ) ログインを設定できるようになります。 Drupal OAuth 2.0/OpenID 接続モジュール OAuth 2.0/OIDC シングル サインオンを使用した Drupal サイトへのログインを有効にする機能を提供します。 Drupal 7、Drupal 8、および Drupal 9 用の Drupal OAuth/OpenID クライアント モジュールを提供します。
ここでは、Drupal と Zendesk 間の SSO ログインを構成するためのガイドを説明します。 これらの手順に従うことで、Zendesk のユーザーは Zendesk 認証情報を使用して Drupal サイトにログインできるようになります。
ご質問がある場合、またはモジュールの設定に関して何らかのサポートが必要な場合は、次のアドレスまでお問い合わせください。 drupalsupport@xecurify.com。 ご希望であれば、Drupal の設定を支援するオンライン ミーティングをスケジュールすることもできます。 OAuth および OpenID Connect ログイン – OAuth2 クライアント SSO ログイン モジュールを開きます。

インストール手順:


  • モジュールをダウンロードします。
    コンポーザーには「drupal/miniorange_oauth_client」が必要です
  • MFAデバイスに移動する 広がります Drupal 管理コンソールのメニューから検索します。 miniOrange OAuth クライアント構成 検索ボックスを使用して。
  • チェックボックスをオンにしてモジュールを有効にし、 インストールを開始する
  • モジュールは次の場所で設定できます。
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • モジュールをインストールします。
    drush と drupal/miniorange_oauth_client
  • キャッシュをクリアします。
     ダッシュCR
  • モジュールは次の場所で設定できます。
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc
  • MFAデバイスに移動する 広がります Drupal 管理コンソールのメニューをクリックし、 新しいモジュールを取り付け.
  • Drupal をインストールする OAuth および OpenID Connect ログイン - OAuth2 クライアント SSO ログイン zip をダウンロードするか、次の URL からモジュールをダウンロードします。 パッケージ (tar/zip).
  • ソフトウェアの制限をクリック 新しく追加されたモジュールを有効にする.
  • チェックボックスをオンにしてこのモジュールを有効にし、 install
  • モジュールは次の場所で設定できます。
    {BaseURL}/admin/config/people/miniorange_oauth_client/config_clc

Zendesk Single Sign-on を Drupal OAuth/OpenID クライアントと統合する方法

1. Drupal を OAuth クライアントとしてセットアップする

  • モジュールをインストールした後、   タブをクリックして miniOrange OAuth クライアント構成 モジュールリンク。
  • Drupal OAuth Client - [構成] タブで、miniorange Oauth クライアント モジュールを選択します
  • に移動します OAuthの構成 タブで、次の情報を入力します。
    • 選択 のZendesk アプリケーションの選択 ドロップダウンリスト。
    • コピー コールバック/リダイレクト URL そして手元に置いておいてください。
    • にアプリケーション名を入力します 表示名 テキストフィールド。 たとえば、Zendesk
    • Drupal OAuth クライアント - [OAuth の設定] タブ zendesk を選択し、コールバック URL をコピーします

2.ZendeskでSSOアプリケーションを構成する

  • に行く https://www.zendesk.com/login/ そしてサインアップ/ログインします。
  • 設定に移動します アイコン フォーム左側のメニュー。
  • Zendesk SSO ログイン設定アイコン
  • サポート設定は管理センターにあります。 に行く 管理センター。 クリックして。
  • Zendesk SSO ログイン [管理センター] をクリックします。
  • 選択 アプリと統合 その後 Zendesk API 左側のメニューから。
  • Zendesk SSO ログイン - Zendesk API の選択
  • チェックボックスをオンにして、 始める
  • Zendesk SSO ログイン - チェックボックスを有効にして、「開始」をクリックします
  • ソフトウェアの制限をクリック OAuth クライアント タブをクリックして OAuth クライアントの追加
  • Zendesk SSO ログイン 「OAuth クライアントの追加」ボタンをクリックします
  • 入力する クライアント名 先ほどコピーしたものを貼り付けます コールバックURLリダイレクトURL テキストフィールド。 クリックしてください Save
  • Zendesk SSO ログイン コールバック URL を貼り付け

3. Drupal と Zendesk の統合

  • Zendesk ポータルに移動します。
  • に移動します OAuth クライアント タブをクリックしてコピーします クライアント名。 これはクライアント ID です。
  • Zendesk SSO - クライアント名のコピー
  • Drupalでは OAuthの構成 コピーしたものをタブ貼り付けします クライアント名 セクションに 顧客ID テキストフィールド。
  • Drupal OAuth OpenID シングル シングル オンペースト クライアント名
  • Zendesk では OAuth クライアント タブをクリック コピー コピーするボタン 秘密.
  • Zendesk sso ログイン シークレット値のコピー
  • Drupalでは OAuthの構成 タブを貼り付けます 秘密クライアントシークレット テキストフィールド。
  • Drupal OAuth OpenID シングル シングル オン クライアント シークレットにシークレットを貼り付けます
  • Zendesk ダッシュボードに移動し、「設定」をクリックします。 アイコン。 右側からドメインをコピーします。
  • Zendesk SSO 統合 - ドメイン URL をコピーする
  • Drupalでは OAuthの構成 タブでコピーしたものを置き換えます ドメイン {サブドメイン} セクションに エンドポイントの承認, アクセストークンエンドポイント, ユーザー情報の取得エンドポイント それぞれテキストフィールド。 クリックしてください 構成の保存
  • Drupal OAuth クライアント - コピーしたドメイン URL を貼り付けます

    以下の表から Zebdesk エンドポイントとスコープを参照することもできます。

    範囲: 読み書き
    エンドポイントを承認します。 https://{subdomain}.zendesk.com/oauth/authorizations/new
    アクセストークンエンドポイント: https://{subdomain}.zendesk.com/oauth/tokens
    ユーザー情報の取得エンドポイント: https://{subdomain}.zendesk.com/api/v2/users/me.json

4.Zendesk を使用した Drupal の構成のテスト

  • 構成が正常に保存されたら、 テスト構成の実行 ボタンをクリックして Drupal と Zendesk 間の接続をテストします。
  • drupal OAuth OpenID を使用した Zendesk sso ログイン Single Single On Zendesk テスト構成
  • この テスト構成ウィンドウ Zendesk から受け取った属性のリストが提供されます。
  • 現在地に最も近い 電子メールの属性 ユーザーの電子メール ID を取得するドロップダウン メニューから、 クリックします
  • drupal OAuth OpenID を使用した Zendesk sso ログイン シングル シングル Zendesk テスト構成が正常に完了しました
  • 一度クリックすると クリックします ボタンをクリックすると、にリダイレクトされます。 属性と役割のマッピング タブで、 ユーザー名の属性 ドロップダウンリストからクリックします 構成の保存
  • drupal OAuth OpenID を使用した Zendesk sso ログイン シングル シングル Zendesk テスト構成が正常に完了しました

    ログインが機能するには、電子メール属性のマッピングが必須です。

  • ここでログアウトし、Drupal サイトのログイン ページに移動します。 そこに「Zendesk でログイン」リンクが自動的に表示されます。 他のページにも SSO リンクを追加したい場合は、以下の画像に示されている手順に従ってください。
  • drupal OAuth OpenID を使用した Zendesk sso ログイン シングル シングル Zendesk テスト構成が正常に完了しました

24時間7日のアクティブサポート:

問題が発生した場合、またはご質問がある場合は、お気軽にお問い合わせください。 drupalsupport@xecurify.com。 モジュールにいくつかの追加機能を含めたい場合は、当社までご連絡ください。カスタムメイドで対応させていただきます。 また、ご希望であれば、Drupal OAuth/OpenID シングル サインオン モジュールの構成を支援するオンライン ミーティングをスケジュールすることもできます。

その他のリソース

当社のその他のモジュール

こんにちは!

助けが必要? 私たちはここにいます!

サポート
miniOrange サポートにお問い合わせください
成功

お問い合わせありがとうございます。

24 時間以内に当社からのご連絡がない場合は、お気軽にフォローアップ メールを送信してください。 info@xecurify.com