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

お問い合わせ