Salesforce SSO OAuth / OpenID connect を使用した Drupal OAuth クライアントへのログイン
概要
Drupal Salesforce SSO 統合により、ユーザーは Salesforce 認証情報を使用して Drupal サイトにログインできるようになります。 この SSO 統合は、 miniOrange OAuth クライアント OAuth 2.0 および OpenID Connect (OIDC) プロトコルを使用するモジュール。
このドキュメントでは、Drupal サイトと Salesforce の間で OAuth プロトコルを使用してシングル サインオン ログインを設定する方法を説明します。
インストール手順
- 古いバージョン
- 新バージョン
構成手順
Salesforce で SSO アプリケーションを構成します。
- あなたにサインインする Salesforce管理者 コンソール。
- 画面の上部ヘッダーに移動し、選択します .
- 左側、下に 建設選択 創造する、次いで アプリ.
- 以下を行うには、 New ボタンの 接続されたアプリ のセクションから無料でダウンロードできます。
- 次の詳細を入力します。 新しい接続アプリ パネルの 基本情報 セクション:
- 接続されているアプリの名前: 接続されているアプリ名 テキスト フィールドにアプリケーションの名前を入力します。
- にメールアドレスを入力 メールアドレス テキストフィールド。
- API (OAuth 設定を有効にする)、必要な詳細を入力します。
- 有効にする OAuth設定、チェックボックスをクリックしてください。
- コールバックURL テキストフィールドに、以前にコピーしたものを貼り付けます コールバック/リダイレクト URL from Drupal.
- 接続アプリケーションに必要なOAuthスコープを選択してください。Drupalサイトにも同じスコープが設定されていることを確認してください。これは、接続アプリケーションがSalesforceデータにアクセスするために必要な権限を持っていることを意味します。
- をクリックして変更を保存します Save
- 次の画面で、をクリックします 続ける
- 次に、をクリックします 消費者の詳細を管理する
- Salesforceは、アプリケーションに固有のアプリケーションIDとシークレットを割り当てます。 コンシューマキー および 消費者の秘密 消費者の詳細 のセクションから無料でダウンロードできます。
手伝いが必要?
構成中に問題が発生した場合、または追加機能が必要な場合は、次のアドレスまでお問い合わせください。 drupalsupport@xecurify.com.
追加機能:
トラブルシューティング:
その他のよくある質問➔エラーが発生する: 「ユーザー名を受信していません。属性マッピングの構成を確認してください。」またはエラーが発生する: 「電子メールを受信していません。属性マッピングの構成を確認してください。」
記載されている手順に従ってください Pr_media
「クライアント資格情報がヘッダーまたは本文に見つかりませんでした」というメッセージが表示されます
テスト構成を実行しようとすると
記載されている手順に従ってください Pr_media
Drupal でログアウトをクリックすると、Drupal ホームページに戻ります。しかし、他のユーザーでログインしようとすると、ログインを求められず、同じユーザーで自動的にログインされます。
ここで言及されているログアウト機能は、モジュールのデフォルトの動作です。Drupal からはログアウトしますが、アプリケーション/プロバイダーからはログアウトしません。モジュールがプロバイダー/アプリケーション アカウントからログアウトできるようにするには (必要な操作)、以下の設定を行う必要があります。[詳細を知って]
有料の Drupal モジュールを購入し、無料モジュールに置き換えましたが、有料機能はまだ使用できません。
Drupal モジュールの有料版にアップグレードし、無料モジュールを有料モジュールに置き換えたので、まず有料モジュールを有効化する必要があります。以下の手順を参照してください。[もっと知る]

お問い合わせ