Freigeben über


Fehler "Anfordern von CRM-Administratorberechtigungen für den Zugriff auf Salesforce mithilfe von APIs"

Dieser Artikel hilft Ihnen bei der Behandlung und Behebung von Problemen, wenn eine Fehlermeldung angezeigt wird, nachdem sie eine Verbindung hergestellt und sich bei Salesforce CRM in Microsoft Copilot for Sales angemeldet haben.

Hinweis

Microsoft Sales Copilot wird im Januar 2024 in Microsoft Copilot for Sales umbenannt. Die Screenshots in diesem Artikel werden in Kürze mit dem neuen Namen aktualisiert.

Wer ist betroffen?

Anforderungstyp Beschreibung
Client-App Copilot for Sales Outlook-Add-In
Plattform Web- und Desktopclients
Betriebssystem Windows und Mac
Bereitstellung Vom Benutzer verwaltet und vom Administrator verwaltet
CRM Salesforce
Benutzer Benutzer, die versuchen, Copilot for Sales mit Salesforce CRM zu verwenden

Symptome

Nachdem Sie sich über das Copilot for Sales-Add-In für Outlook bei Salesforce CRM angemeldet haben, wird die folgende Fehlermeldung angezeigt:

Anfordern von CRM-Administratorberechtigungen für den Zugriff auf Salesforce mithilfe von APIs

Screenshot: API-Berechtigungsfehler

Ursache

Das Problem tritt auf, wenn Sie nicht über API-Berechtigungen in Salesforce verfügen. Sie können überprüfen, ob dies die Grundursache des Problems ist, wenn der folgende Fehler in den Protokollen angezeigt wird:

Exception thrown in VivaSalesContacts/GetContactsByEmailAddress - 
Microsoft.SalesProductivity.Common.Base.SPServiceException: Salesforce failed to complete task: Message: entity is deleted clientRequestId: {CLIENT REQUEST ID HERE}-self ---> 
System.Exception: { 
    "error": { 
        "code": 502, 
        "source": "{APIM SOURCE}", 
        "message": "BadGateway", 
        "innerError": { 
            "status": 502, 
            "message": "Salesforce failed to complete task: Message: **API is disabled for this User**\r\nclientRequestId: {CLIENT REQUEST ID HERE}", 
            "error": null, 
            "source": "Salesforce.Common", 
            "errors": [] 
        } 
    } 
} 

Lösung

Ein Administrator kann dem Benutzer oder dem Profil des betroffenen Benutzers die API-fähige Berechtigung erteilen, indem er die folgenden Schritte ausführt:

  1. Melden Sie sich bei Salesforce als Administrator an.

  2. Geben Sie im Suchfeld Benutzer ein.

  3. Wählen Sie im linken Navigationsbereich Profile und dann das Profil des betroffenen Benutzers aus.

  4. Wählen Sie im Abschnitt Administrative Berechtigungen die Option API aktiviert aus.

  5. Klicken Sie auf Speichern.

    Screenshot: Option

Weitere Informationen

Wenn Ihr Problem immer noch nicht gelöst ist, wechseln Sie zum Copilot for Sales - Microsoft Community Hub , um mit unseren Experten zu interagieren.

Informationen zum Haftungsausschluss von Drittanbietern

Die in diesem Artikel genannten Drittanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in Bezug auf die Leistung oder Zuverlässigkeit dieser Produkte.