Power BI Connector for Salesforce Marketing Cloud Account Engagement

Build 24.0.9062

カスタムOAuth アプリケーションの作成

カスタムOAuth アプリケーションの作成

ユーザー名やパスワードへのアクセスを保有していない場合や、それらを使いたくない場合にはOAuth 認証が使用できます。Salesforce Marketing Cloud Account Engagement はOAuth 認証標準を使用しています。これには認証ユーザーがブラウザ経由でSalesforce Marketing Cloud Account Engagement と通信する必要があります。このセクションで説明するとおり、本製品 はさまざまな方法でOAuth 交換をサポートします。

OAuth アプリケーションの作成

OAuth クライアントクレデンシャル、コンシューマーキーおよびコンシューマーシークレットを取得するには:

  1. salesforce.com にログインします。
  2. [設定]で[クイック検索]ボックスにApps を入力し、リンクをクリックしてアプリケーションを作成します。表示されたページの接続アプリケーションセクションで、新規をクリックします。
  3. ユーザーがアプリケーションにログイン認証をする際に表示されるアプリケーション名を入力します。連絡先E メールアドレスも入力します。
  4. OAuth 設定の有効化をクリックし、コールバックURL ボックスに値を入力します。デスクトップアプリケーションを作成する場合は、コールバックURL を http://localhost:33333 か任意の別のポート番号に設定してください。Web アプリケーションを作成する場合は、コールバックURL をユーザーがアプリケーションを認可した後に表示したいWeb アプリケーションのページに設定してください。
  5. アプリケーションがユーザーに要求するアクセス許可の範囲を選択します。最低限、OAuth スコープには"pardot_api"、"api"、"refresh_token" スコープを含める必要があります。"refresh_token" を追加すると、OAuth リクエストでAPI がリフレッシュトークンを返すようになり、アクセストークンの有効期限が切れると、ドライバーがそれを使って自動的にリフレッシュします。

    すべてのスコープを含める場合は"full" を使用します。そうでない場合、Pardot API で使用できるのはユーザー名 - パスワードのOAuth フローのみです。

  6. アプリケーション名をクリックしてアプリケーションの情報ページを開きます。OAuth クライアントクレデンシャル、コンシューマーキーおよびコンシューマーシークレットが表示されます。

OAuthJWT アプリケーションの作成

OAuthJWT コンシューマーキーを取得するには:
  1. salesforce.com にログインします。
  2. [設定]で[クイック検索]フィールドにApps を入力し、リンクをクリックしてアプリケーションを作成します。表示されたページの接続アプリケーションセクションで、新規をクリックします。
  3. ユーザーがアプリケーションにログイン認証をする際に表示されるアプリケーション名を入力します。連絡先E メールアドレスも入力します。
  4. OAuth 設定の有効化をクリックし、コールバックURL ボックスに値を入力します。この値は接続アプリケーションを作成する場合にのみ設定します。この種類の認証には必要ありません。Callback URL は次の形式になります:
    http://localhost:8019/src/oauthCallback.rst
  5. デジタル署名を使用を有効にします。
  6. 証明書をアップロードします。
  7. アプリケーションがユーザーに要求するアクセス許可の範囲を選択します。最低限、選択したOAuth スコープに"pardot_api" および"api" スコープが含まれている必要があります。すべてのスコープを含める場合は"full" を選択します。
  8. アプリケーション名をクリックしてアプリケーションの情報ページを開きます。OAuth コンシューマーキーが表示されます。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 24.0.9062