Loading

CRM Analytics で OAuth 2.0認証を使用したSalesforce 外部コネクタ を設定したい

公開日: Apr 7, 2026
説明

CRM Analytics で Salesforce 外部コネクタを使用するために、データ取り込み先となる Salesforce 組織に対する
OAuth 2.0 認証の接続設定について説明します。

Summer'27 に SOAP API login() が廃止されることに伴い、既存の外部接続コネクタ設定を変更する場合は、
本ナレッジをご参考ください。

概要:
コネクタ接続先組織: OAuth 2.0認証を使用した外部クライアントアプリケーションを作成します。(ステップ1、ステップ2)
コネクタ接続元組織: CRM Analyticsにて、Salesforce外部コネクタを設定します。(ステップ3)

解決策

ステップ 1:外部クライアントアプリケーションの作成

  1. [設定] > (クイック検索) > [外部クライアントアプリケーションマネージャー] に移動します。

  2. [新規外部クライアントアプリケーション] をクリックします。

    • 接続アプリケーション名 / API参照名 / 取引先責任者 メール: 適宜 入力

    • [API (OAuth 設定の有効化)] 欄にて以下を入力後、[作成] をクリックします。

      • [OAuth設定の有効化]: チェックオン

      • 「アプリケーション設定」 

      • 「フローの有効化」

        •  [クライアントログイン情報フローを有効化]: チェックオン

          ※ポップアップが表示されたら、[OK] をクリックします。

      • 「セキュリティ」

        • [サポートされる認証フローに Proof Key for Code Exchange (PKCE) 拡張を要求]: チェックオフ

  3. 続いて「ポリシー」タブの [編集] をクリックします。

  4. 「OAuth ポリシー」> 「OAuth フローおよび外部クライアントアプリケーションの機能強化」欄で以下を指定し、保存します。

    • [クライアントログイン情報フローを有効化]: チェックオン

    • [(ユーザー名) として実行]: 実行ユーザーのユーザー名(メールアドレス形式)
      ※実行ユーザーのプロファイルで「ログイン IP アドレスの制限」が設定されていると、ステップ3のコネクタ経由の接続に際し、エラーが発生する場合があります。プロファイルに「ログイン IP アドレスの制限」を設けている実行ユーザーを指定する場合は、Salesforce の IP アドレスをプロファイルにすべて追加してください。

  5. 続いて「設定」タブ をクリックします。

  6. 「OAuth 設定」メニュー > [コンシューマー鍵と秘密] をクリックします。

  7. ID検証が表示される場合は認証を行います。

  8. 認証後に表示される「コンシューマー鍵」と「コンシューマーの秘密」を取得し、テキストに控えます。

    ※ステップ 3 でコネクタの設定時に使用します。

ステップ 2:マイドメイン URL の確認

  1. [設定] > (クイック検索) > [私のドメイン] に移動します。

  2. 「現在の [私のドメイン] の URL」欄に表示されている値をテキストに控えます。

    ※ステップ 3 でコネクタの設定時に使用します。

ステップ 3:CRM Analytics のコネクタ設定

  1. [Analytics Studio] から [データマネージャー] へ移動します。

  2. [接続] > [新しい接続] をクリックします。

  3. [Salesforce 外部コネクタ] を選択し、[次へ] をクリックします。

  4. 以下の接続情報を入力します。

    • [接続名] / [API 参照名] / [説明]: 任意

    • [Authentication Type]: OAuth

    • [Client Id]: ※ステップ 1 で取得したコンシューマー鍵※

    • [Client Secret]: ※ステップ 1 で取得したコンシューマーの秘密※

    • [API Type]: BULKV2

    • [Service URL]: デフォルトのまま(表示例: https://login.salesforce.com/services/Soap/u/62.0

    • [Domain URL]: ※ステップ 2 で取得した [私のドメイン] の URL ※ (形式: https://*.my.salesforce.com

  5. [保存してテスト] をクリックし、接続を確認します。

  6. 同期したいオブジェクトおよび項目にチェックを入れ、[保存] をクリックします。

  7. オブジェクト一覧を更新し、追加されたコネクタ欄にて、対象オブジェクトの [▼] から [データ同期を実行] より 完全同期を行います。

  8. しばらく時間をおいた後、[ジョブ監視] にてジョブが正常に完了していることを確認します。

ナレッジ記事番号

005299108

 
読み込み中
Salesforce Help | Article