使用OAuth 2.0登入 log-in-using-oauth-2-0

Salesforce會使用OAuth通訊協定,讓應用程式的使用者能夠安全地存取(使用OAuth 2.0驗證應用程式)資料,不必揭露登入認證。 以下是安全連線並同步Marketo Engage與Salesforce時應執行的步驟。

IMPORTANT
若要使用OAuth連線Marketo和Salesforce,請透過私人(無痕)瀏覽器登入Marketo,以避免使用錯誤的使用者名稱連線到Salesforce。

設定連線應用程式 set-up-connected-app

  1. 在Salesforce中的「設定」下,在「平台工具」中導覽至「應用程式」、「應用程式管理員」,然後按一下 新連線應用程式.

  2. 填寫詳細資料並按一下 儲存.

  3. 按一下 啟用OAuth設定 核取方塊。 對於回呼URL,請輸入 https://app.marketo.com/salesforce/getSfdcOAuthTokensRedirect. 選取所有可用的OAuth範圍,然後按一下 新增.

  4. 按一下​ 保存

  5. 按一下 繼續.

  6. 複製消費者金鑰和消費者機密(您稍後需要它們以用於Marketo Engage)。

CAUTION
當仍在新連線應用程式頁面時,向下捲動並確定「需要程式碼交換的校訂金鑰(PKCE)」核取方塊為 NOT 已勾選,因為這會干擾設定。

設定Marketo set-up-marketo

PREREQUISITES
  • 必須為Salesforce Sync使用者啟用API存取(如果您是Salesforce Professional Edition使用者,預設將無法使用該存取權 — 請聯絡您的Salesforce帳戶主管)。
  • 必須在Salesforce中建立Marketo同步使用者。
  • 針對現有客戶,在客戶的訂閱上啟用「為SFDC同步啟用OAuth」功能。
  • 快顯封鎖程式已停用。
  • 已建立連線應用程式,且我們有消費者金鑰和消費者密碼可供使用。
CAUTION
按一下之前,請務必向同步使用者隱藏Marketo中所有不需要的欄位 同步欄位. 按一下「同步欄位」後,使用者可在SFDC中看見的所有欄位將會在Marketo中永久建立且無法刪除。
  1. 在Marketo管理員區段中,按一下 CRM,然後 與Salesforce同步.

  2. 新增您先前錄製的消費者金鑰和消費者密碼資訊,然後按一下和 儲存.

  3. 在Marketo Salesforce同步頁面上,按一下 使用Salesforce登入 按鈕。

    note caution
    CAUTION
    如果您看到使用者名稱/密碼/權杖欄位而不是「使用Salesforce登入」按鈕,表示您的Marketo訂閱已啟用基本驗證。 請參閱 設定具有基本驗證的Marketo. 使用一組憑證開始同步後,Salesforce憑證或訂閱即不會切換。 如果您想要使用Oauth 2.0,請聯絡Adobe客戶團隊(您的客戶經理)。
  4. 隨即顯示包含Salesforce登入頁面的快顯視窗。 輸入「Marketo同步使用者」認證並登入。

  5. 輸入您透過電子郵件(由Salesforce傳送)收到的驗證碼,然後按一下 驗證.

  6. 在成功驗證後,存取頁面將會顯示以請求存取。 按一下 允許.

  7. 幾分鐘後,Marketo中將會顯示快顯視窗。 按一下 確認認證.

  8. 欄位同步完成後,請按一下 開始Salesforce同步.

  9. 按一下 開始同步.

您在Marketo和Salesforce之間的同步處理目前正在進行中。

recommendation-more-help
94ec3174-1d6c-4f51-822d-5424bedeecac