OAuth 2.0 を使用したログイン

Salesforce は、OAuth プロトコルを使用して、アプリケーションのユーザーがログイン資格情報を表示することなく、アプリケーションのデータに安全にアクセス(OAuth 2.0 を使用してアプリケーションを認証)できるようにします。 Marketoを Salesforce と安全に接続し、同期するために実行する手順を以下に示します。

重要

OAuth を使用してMarketoと Salesforce に接続するには、誤ったユーザー名で Salesforce に接続しないよう、プライベート(匿名)ブラウザーでMarketoにログインします。

接続アプリのセットアップ

  1. Salesforce の「設定」で、プラットフォームツール内の「アプリ」、「アプリマネージャー」の順に移動し、 新しい接続済みアプリ.

  2. 詳細を入力し、 保存.

  3. 次をクリック: OAuth 設定を有効にする チェックボックス。 「コールバック URL」に、と入力します。 https://app.marketo.com/salesforce/getSfdcOAuthTokensRedirect. 使用可能なすべての OAuth 範囲を選択し、 追加.

  4. 保存」をクリックします。

  5. クリック 続行.

  6. 消費者キーと消費者秘密鍵をコピーします。

メモ

後でMarketoで使用するために、消費者キーおよび消費者秘密鍵の情報を保存します。

Marketoの設定

必要条件
  • Salesforce 同期ユーザに対して API アクセスを有効にする必要があります(Salesforce Professional Edition ユーザの場合、そのアクセスはデフォルトでは使用できません。Salesforce アカウント担当者にお問い合わせください)。
  • Marketo同期ユーザは Salesforce で作成する必要があります。
  • 既存のお客様の場合、顧客のサブスクリプションで「OAuth for SFDC 同期を有効にする」機能が有効になります。
  • ポップアップブロッカーが無効になっています。
  • Connected App が作成され、Consumer Key と Consumer Secret を使用できるようになりました。
注意

同期ユーザーがMarketoで必要としないすべてのフィールドを非表示にしてから、 フィールドを同期. 「フィールドを同期」をクリックすると、SFDC でユーザーに表示されるすべてのフィールドがMarketoに永久に作成され、削除できなくなります。

  1. 「 Marketo Admin 」セクションで、 CRM​を、 Salesforce と同期.

  2. 以前に記録した消費者キーおよび消費者秘密鍵の情報を追加し、「 」をクリックして、 保存.

  3. Marketo Salesforce 同期ページで、 Salesforce でログイン 」ボタンをクリックします。

    注意

    「Salesforce でログイン」ボタンではなく、「ユーザー名」、「パスワード」、「トークン」の各フィールドが表示されている場合は、Marketoサブスクリプションが基本認証で有効になっています。 詳しくは、 基本認証を使用したMarketoのセットアップ. 一連の資格情報を使用して同期が開始されると、Salesforce の資格情報や購読は切り替えられません。 OAuth 2.0 を使用する場合は、カスタマーサクセスマネージャーにお問い合わせください。

  4. Salesforce ログインページのポップアップが表示されます。 「Marketo同期ユーザー」資格情報をキーで入力し、ログインします。

  5. 受け取った検証コード(Salesforce から送信)を入力し、 検証.

  6. 検証が成功すると、アクセスページが表示され、アクセスをリクエストしています。 クリック 許可.

  7. 数分後に、Marketoにポップアップが表示されます。 クリック 認証情報の確認.

  8. フィールドの同期が完了したら、 Salesforce 同期の開始.

  9. 同期の開始」をクリックします。

Marketoと Salesforce の同期が進行中です。

このページ