使用 OAuth 2.0 登入 log-in-using-oauth-2-0
Salesforce使用OAuth通訊協定,讓應用程式的使用者能夠安全存取(使用OAuth 2.0驗證應用程式)資料,不必揭露登入認證。 以下是將Marketo Engage安全地連線並與Salesforce同步要執行的步驟。
設定連線應用程式 set-up-connected-app
-
在Salesforce中的「設定」下,在平台工具中導覽至「應用程式」、「應用程式管理員」,然後按一下「New Connected App」。
-
填寫詳細資料,然後按一下 Save。
-
按一下 Enable OAuth Settings 核取方塊。 回撥URL請輸入
https://app.marketo.com/salesforce/getSfdcOAuthTokensRedirect
。 選取所有可用的OAuth範圍並按一下 Add。 -
按一下「Save」。
-
按一下「Continue」。
-
複製消費者金鑰和消費者機密(您稍後需要它們以用於Marketo Engage)。
設定Marketo set-up-marketo
- 必須為Salesforce Sync使用者啟用API存取權(如果您是Salesforce Professional Edition使用者,預設將無法使用該存取權 — 請聯絡您的Salesforce帳戶主管)。
- 必須在Salesforce中建立Marketo Sync使用者。
- 針對現有客戶,系統會在客戶的訂閱上啟用「為SFDC同步啟用OAuth」功能。
- 快顯封鎖程式已停用。
- 已建立連線應用程式,而且我們有Consumer Key和Consumer Secret可供使用。
-
在Marketo管理區段中,按一下 CRM,然後按 Sync with Salesforce。
-
新增您先前錄製的消費者金鑰和消費者密碼資訊,然後按一下「Save」。
-
在Marketo Salesforce同步頁面上,按一下 Login with Salesforce 按鈕。
note caution CAUTION 如果您看到使用者名稱/密碼/權杖欄位,而不是「使用Salesforce登入」按鈕,表示您的Marketo訂閱已啟用基本驗證。 請參考使用基本驗證設定Marketo。 使用一組憑證開始同步後,Salesforce憑證或訂閱即無法切換。 若要設定Oauth 2.0以進行Salesforce驗證,請連絡Marketo支援。 -
隨即顯示包含Salesforce登入頁面的快顯視窗。 輸入「Marketo同步使用者」認證並登入。
-
輸入您透過電子郵件(由Salesforce傳送)收到的驗證碼,然後按一下 Verify。
-
在成功驗證後,存取頁面將會顯示以請求存取。 按一下「Allow」。
-
幾分鐘後,Marketo中將會顯示快顯視窗。 按一下「Confirm Credentials」。
-
欄位同步完成後,請按一下 Start Salesforce Sync。
-
按一下「Start Sync」。
您在Marketo和Salesforce之間的同步處理目前正在進行中。