Salesforce Account Engagement(Pardot)
Salesforce Account Engagement (Pardot)は、B2Bの営業およびマーケティングチーム向けに、メール自動化、ターゲットメールキャンペーン、リード管理を提供する、Salesforceのマーケティングオートメーションプラットフォームです。
コミュニティライブラリからSalesforce Account Engagement (Pardot)をインストール
次の手順を実行して、コミュニティライブラリからSalesforce Account Engagement (Pardot)コネクターをインストールします:
レシピエディターを開き、コネクターを検索します。または、コミュニティライブラリでコネクターを検索できます。
レシピエディターでコミュニティコネクターを検索
インストールするコミュニティコネクターを選択します。
インストールをクリックして、コミュニティライブラリからコネクターをインストールします。
インストールをクリック
Release connector(コネクターをリリース)を選択します。または、ワークスペースにリリースする前にコネクターコードを確認して変更するには、コードを確認を選択します。
コネクターをリリース
コネクターに加えた変更を要約してから、リリースをクリックし、ワークスペースのコラボレーターがレシピでコネクターを使用できるようにします。
リリースの確認ダイアログ
コネクション設定
Salesforce Account Engagement (Pardot)コネクターは、次の認証タイプをサポートしています:
すべての認証タイプで、次の項目が必要です。
- Salesforce管理者がコネクテッドアプリを作成していること。
- Account EngagementユーザーにリンクされたSalesforceユーザーアカウント。
- Account EngagementビジネスユニットID。
ビジネスユニットIDの取得
次の手順を実行してビジネスユニットIDを取得します。
Account Engagementアカウントにログインします。
Pardot > Settings > Users に移動します。
選択したユーザーのCRMユーザー名がSalesforceユーザーと同期されていることを確認します。
Salesforceアカウントに管理者としてログインします。
Setupに移動します。
Quick Findボックスに「Pardot Account Setup」と入力し、選択します。
ビジネスユニットのBusiness unit IDをコピーします。このIDは0Uvで始まり、18文字で構成されます。
最小およびデフォルトのスコープ
Salesforce Account Engagement (Pardot)コネクタでは、Salesforceコネクテッドアプリで次のスコープが必要です。
| スコープ | 説明 | 必須対象 |
|---|---|---|
Pardotサービスにアクセス (pardot_api) | アプリがAccount Engagement APIにアクセスできるようにします。 | すべての認証タイプ。 |
いつでもユーザーに代わってリクエストを実行 (refresh_token, offline_access) | アプリがリフレッシュトークンを取得できるようにし、アクセストークンの有効期限が切れた後もコネクションを有効に保ちます。 | OAuth 2.0 (Password)、OAuth 2.0 (Authorization Code)、OAuth 2.0 (Authorization Code with PKCE)。 |
OAuth 2.0 (Password)認証
OAuth 2.0 (Password)認証を使用すると、Account EngagementユーザーにリンクされたSalesforceユーザーアカウントのユーザー名とパスワードで接続できます。
Salesforceセットアップ
次の手順を実行して、OAuth 2.0 (Password)認証用にSalesforceを設定します。
Home > App Manager > New Connected Appに移動して接続アプリケーションを作成します。
アプリケーション名、API名、連絡先メールアドレスなどの基本情報を入力します。
Enable OAuth settings を選択します。
コールバックURLフィールドにhttps://www.workato.com/oauth/callbackを入力します。
OAuthスコープを追加します。詳細については、Minimum and default scopesを参照してください。
接続アプリケーションを保存します。
Workatoで使用するためにConsumer KeyとConsumer Secretをコピーします。詳細については、SalesforceのAuthenticationドキュメントを参照してください。
OAuth 2.0 (Password)を使用してSalesforce Account Engagement (Pardot)に接続
次の手順を実行して、WorkatoでSalesforce Account Engagement (Pardot)へのOAuth 2.0 (Password)コネクションを設定します。
作成 > コネクションをクリックします。
「Salesforce Account Engagement (Pardot)」を検索し、アプリとして選択します。
コネクション名フィールドに、コネクションの一意の名前を入力します。
Salesforce Account Engagement (Pardot) OAuth 2.0 (Password)コネクション
ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。
AuthenticationドロップダウンメニューでOAuth 2.0 (Password)を選択します。
API versionドロップダウンメニューで、使用するAccount Engagement APIバージョンを選択します。
Environmentドロップダウンメニューで、Production、Developer Org、またはSandboxを選択します。接続するにはEnvironmentを必ず選択する必要があります。
SalesforceコネクテッドアプリのConsumer keyとConsumer secretを入力します。詳細については、Salesforceセットアップを参照してください。
Account EngagementユーザーにリンクされたSalesforceユーザーアカウントのEmailとPasswordを入力します。
Salesforce domainドロップダウンメニューで、Production Account or Pardot DeveloperまたはSandboxを選択します。
Account EngagementアカウントからコピーしたBusiness unit IDを入力します。詳細については、ビジネスユニットIDの取得を参照してください。
接続をクリックします。
OAuth 2.0 (Authorization Code)認証
OAuth 2.0 (Authorization Code)認証を使用すると、ユーザーのパスワードをWorkatoと共有することなく、ユーザーに代わってWorkatoがAccount Engagementにアクセスすることを許可できます。
Salesforceセットアップ
次の手順を実行して、OAuth 2.0 (Authorization Code)認証用にSalesforceを設定します。
Home > App Manager > New Connected Appに移動して接続アプリケーションを作成します。
アプリケーション名、API名、連絡先メールアドレスなどの基本情報を入力します。
Enable OAuth settings を選択します。
コールバックURLフィールドにhttps://www.workato.com/oauth/callbackを入力します。
OAuthスコープを追加します。詳細については、Minimum and default scopesを参照してください。
接続アプリケーションを保存します。
Workatoで使用するためにConsumer KeyとConsumer Secretをコピーします。詳細については、SalesforceのAuthenticationドキュメントを参照してください。
OAuth 2.0 (Authorization Code)を使用してSalesforce Account Engagement (Pardot)に接続
次の手順を実行して、WorkatoでSalesforce Account Engagement (Pardot)へのOAuth 2.0 (Authorization Code)コネクションを設定します。
作成 > コネクションをクリックします。
「Salesforce Account Engagement (Pardot)」を検索し、アプリとして選択します。
コネクション名フィールドに、コネクションの一意の名前を入力します。
Salesforce Account Engagement (Pardot) OAuth 2.0 (Authorization Code)コネクション
ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。
AuthenticationドロップダウンメニューでOAuth 2.0 (Authorization Code)を選択します。
API versionドロップダウンメニューで、使用するAccount Engagement APIバージョンを選択します。
Environmentドロップダウンメニューで、Production、Developer Org、またはSandboxを選択します。接続するにはEnvironmentを必ず選択する必要があります。
SalesforceコネクテッドアプリのConsumer keyとConsumer secretを入力します。詳細については、Salesforceセットアップを参照してください。
Account EngagementアカウントからコピーしたAccount Engagement business unit IDを入力します。詳細については、ビジネスユニットIDの取得を参照してください。
接続をクリックします。
プロンプトが表示されたらSalesforceにサインインし、アクセスを許可するためにAllowをクリックします。
OAuth 2.0 (Authorization Code with PKCE)認証
SalesforceコネクテッドアプリでProof Key for Code Exchange (PKCE)が必須になっている場合は、OAuth 2.0 (Authorization Code with PKCE)認証を使用します。
Salesforceセットアップ
次の手順を実行して、OAuth 2.0 (Authorization Code with PKCE)認証用にSalesforceを設定します。
Home > App Manager > New Connected Appに移動して接続アプリケーションを作成します。
アプリケーション名、API名、連絡先メールアドレスなどの基本情報を入力します。
Enable OAuth settings を選択します。
コールバックURLフィールドにhttps://www.workato.com/oauth/callbackを入力します。
OAuthスコープを追加します。詳細については、Minimum and default scopesを参照してください。
Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows を選択します。
接続アプリケーションを保存します。
Workatoで使用するためにConsumer KeyとConsumer Secretをコピーします。詳細については、SalesforceのAuthenticationドキュメントを参照してください。
OAuth 2.0 (Authorization Code with PKCE)を使用してSalesforce Account Engagement (Pardot)に接続
次の手順を実行して、WorkatoでSalesforce Account Engagement (Pardot)へのOAuth 2.0 (Authorization Code with PKCE)コネクションを設定します。
作成 > コネクションをクリックします。
「Salesforce Account Engagement (Pardot)」を検索し、アプリとして選択します。
コネクション名フィールドに、コネクションの一意の名前を入力します。
Salesforce Account Engagement (Pardot) OAuth 2.0 (Authorization Code with PKCE)コネクション
ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。
AuthenticationドロップダウンメニューでOAuth 2.0 (Authorization Code with PKCE)を選択します。
API versionドロップダウンメニューで、使用するAccount Engagement APIバージョンを選択します。
Environmentドロップダウンメニューで、Production、Developer Org、またはSandboxを選択します。接続するにはEnvironmentを必ず選択する必要があります。
SalesforceコネクテッドアプリのConsumer keyとConsumer secretを入力します。詳細については、Salesforceセットアップを参照してください。
Account EngagementアカウントからコピーしたAccount Engagement business unit IDを入力します。詳細については、ビジネスユニットIDの取得を参照してください。
接続をクリックします。
プロンプトが表示されたらSalesforceにサインインし、アクセスを許可するためにAllowをクリックします。
OAuth 2.0 (Client Credentials)認証
OAuth 2.0 (Client Credentials)認証は、ユーザーのサインインを必要としないサーバー間コネクションに使用します。 Workatoは、前のアクセストークンの有効期限が切れたときに、クライアントクレデンシャルを使用して新しいアクセストークンを要求します。このフローではリフレッシュトークンは発行されません。
Salesforceセットアップ
次の手順を実行して、OAuth 2.0 (Client Credentials)認証用にSalesforceを設定します。
Home > App Manager > New Connected Appに移動して接続アプリケーションを作成します。
アプリケーション名、API名、連絡先メールアドレスなどの基本情報を入力します。
Enable OAuth settings を選択します。
コールバックURLフィールドにhttps://www.workato.com/oauth/callbackを入力します。
pardot_apiスコープを追加します。詳細については、Minimum and default scopesを参照してください。
Enable Client Credentials Flow を選択します。
接続アプリケーションを保存します。
コネクテッドアプリのポリシーを開き、Run AsをAccount Engagementにアクセスできるインテグレーションユーザーに設定します。
Workatoで使用するためにConsumer KeyとConsumer Secretをコピーします。
Setupに移動します。
Quick Findボックスに「My Domain」と入力し、My Domainホスト名をコピーします。例: acme.my.salesforce.com。
OAuth 2.0 (Client Credentials)を使用してSalesforce Account Engagement (Pardot)に接続
次の手順を実行して、WorkatoでSalesforce Account Engagement (Pardot)へのOAuth 2.0 (Client Credentials)コネクションを設定します。
作成 > コネクションをクリックします。
「Salesforce Account Engagement (Pardot)」を検索し、アプリとして選択します。
コネクション名フィールドに、コネクションの一意の名前を入力します。
Salesforce Account Engagement (Pardot) OAuth 2.0 (Client Credentials)コネクション
ロケーションドロップダウンメニューを使用して、コネクションを保存するプロジェクトを選択します。
AuthenticationドロップダウンメニューでOAuth 2.0 (Client Credentials)を選択します。
API versionドロップダウンメニューで、使用するAccount Engagement APIバージョンを選択します。
Environmentドロップダウンメニューで、Production、Developer Org、またはSandboxを選択します。接続するにはEnvironmentを必ず選択する必要があります。
SalesforceコネクテッドアプリのConsumer keyとConsumer secretを入力します。詳細については、Salesforceセットアップを参照してください。
https://や末尾のスラッシュを含めずに、Salesforce My Domainホスト名を入力します。例: acme.my.salesforce.com、acme-dev-ed.develop.my.salesforce.com、acme--sandbox.sandbox.my.salesforce.com。
Account EngagementアカウントからコピーしたAccount Engagement business unit IDを入力します。詳細については、ビジネスユニットIDの取得を参照してください。
接続をクリックします。
最終更新日: