共用方式為


針對 Azure Data Factory 和 Azure Synapse 中的 Salesforce 和 Salesforce Service Cloud 連接器進行疑難解答

適用於:Azure Data Factory Azure Synapse Analytics

提示

試用 Microsoft Fabric 中的 Data Factory,這是適用於企業的全方位分析解決方案。 Microsoft Fabric 涵蓋從資料移動到資料科學、即時分析、商業智慧和報告的所有項目。 了解如何免費開始新的試用 (部分機器翻譯)!

本文提供針對 Azure Data Factory 和 Azure Synapse 中 Salesforce 和 Salesforce Service Cloud 連接器常見問題進行疑難解答的建議。

錯誤碼:SalesforceOauth2ClientCredentialFailure

  • 原因:當您未完成 Salesforce 連線應用程式設定時,您會遇到此錯誤碼。

  • 建議
    若要設定您的 Salesforce 連線應用程式,請遵循下列步驟:

    1. 建立連線的應用程式,並完成其連線應用程式的基本資訊和 OAuth 設定。

      1. 設定連線的應用程式名稱API 名稱和聯繫人電子郵件
      2. 選取 [ 啟用 OAuth 設定]。
      3. 回呼 URL 可以是隨機的,因為客戶端認證流程不需要回呼,例如: https://login.salesforce.com/services/oauth2/callback
      4. 設定 OAuth 存取令牌範圍,在發生許可權問題時,最好為 Azure Data Factory 設定「完整存取」。
        如果您想要保留迷你範圍,至少應新增「透過 API 管理用戶數據」(api)
        如果您未設定適當的範圍,可能會收到類似如下的訊息: 未經授權,此會話不適用於 REST API
      5. 選取 [ 啟用客戶端認證流程]。

      設定 Salesforce 連接器應用程式基本資訊的螢幕快照。

    2. 透過管理取用者詳細數據取得用戶端標識碼和秘密。

      管理取用者詳細數據的螢幕快照。

    3. 將用戶端識別碼和密碼複製到 Azure Data Factory 鏈接服務的 txt 檔案。

      用戶端識別碼和秘密的螢幕快照。

    4. 建立具有「僅限 API 使用者」許可權的使用者。

      1. 設定只有 API 許可權的許可權集合。 設定系統許可權的螢幕快照。
      2. 指定 [已啟用 API][僅限 API 使用者]。 系統許可權的螢幕快照。
    5. 建立新的使用者,並在使用者詳細數據頁面中連結許可權集合: 許可權集合指派許可權集合指派的螢幕快照。

    6. 從連線的應用程式詳細數據頁面,按兩下 [管理],然後按兩下 [ 編輯原則]。 針對 [ 執行身分],選取具有 [僅限 API 使用者] 權限權限的執行使用者。 針對 [ 逾時值],您可以選取適當的值或保留預設值 [無]。

      已連線應用程式詳細數據的螢幕快照。

      編輯原則的螢幕快照。

如需更多疑難排解的協助,請嘗試下列資源: