Řešení potíží s konektory Salesforce a Salesforce Service Cloud ve službě Azure Data Factory a Azure Synapse

PLATÍ PRO: Azure Data Factory Azure Synapse Analytics

Tip

Vyzkoušejte si službu Data Factory v Microsoft Fabric, řešení pro analýzy typu all-in-one pro podniky. Microsoft Fabric zahrnuje všechno od přesunu dat až po datové vědy, analýzy v reálném čase, business intelligence a vytváření sestav. Přečtěte si, jak začít používat novou zkušební verzi zdarma.

Tento článek obsahuje návrhy pro řešení běžných problémů s konektory Salesforce a Salesforce Service Cloud ve službě Azure Data Factory a Azure Synapse.

Kód chyby: SalesforceOauth2ClientCredentialFailure

  • Příčina: Tento kód chyby se zobrazí, protože nedokončíte konfiguraci salesforce Připojení ed App.

  • Doporučení:
    Pokud chcete nakonfigurovat salesforce Připojení ed App, postupujte takto:

    1. Vytvořte připojenou aplikaci a dokončete její základní informace a nastavení OAuth pro připojenou aplikaci.

      1. Nakonfigurujte Připojení název aplikace, název rozhraní API a kontaktní e-mail.
      2. Vyberte Povolit Nastavení OAuth.
      3. Adresa URL zpětného volání může být náhodná, protože tok přihlašovacích údajů klienta nepotřebuje zpětné volání, například: https://login.salesforce.com/services/oauth2/callback
      4. Nastavte obor přístupového tokenu OAuth, v případě problému s oprávněním je lepší nastavit úplný přístup pro Azure Data Factory.
        Pokud chcete zachovat minimální rozsah, měli byste přidat alespoň možnost Spravovat uživatelská data prostřednictvím rozhraní API (api).
        Pokud nenastavíte správný obor, může se zobrazit následující podobná zpráva: Neautorizováno, tato relace není platná pro použití s rozhraním REST API.
      5. Vyberte Povolit tok přihlašovacích údajů klienta.

      Screenshot of configuring basic information for the Salesforce connector app.

    2. Získejte ID klienta a tajný klíč prostřednictvím správy podrobností o příjemci.

      Screenshot of the manage consumer details.

    3. Zkopírujte ID klienta a tajný klíč do souboru txt pro propojenou službu Azure Data Factory.

      Screenshot of the Client ID and Secret.

    4. Vytvořte uživatele, který má oprávnění pouze uživatele rozhraní API.

      1. Nastavte sadu oprávnění, která má pouze oprávnění rozhraní API. Screenshot of setting system permissions.
      2. Zadejte pouze uživatele s povoleným rozhraním API a uživatelem api. Screenshot of the system permissions.
    5. Vytvořte nového uživatele a propojte sadu oprávnění na stránce podrobností o uživateli: Přiřazení sady oprávnění. Screenshot of the permission set assignments.

    6. Na stránce podrobností připojené aplikace klikněte na Spravovat, klikněte na Upravit zásady. V části Spustit jako vyberte uživatele, který má oprávnění pouze uživatele rozhraní API. U hodnoty časového limitu můžete vybrat správnou hodnotu nebo zůstat výchozí hodnota Žádná.

      Screenshot of the connected app detail.

      Screenshot of the edit policies.

Další nápovědu k řešení potíží najdete v těchto zdrojích informací: