Freigeben über


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

Dieser Artikel hilft Ihnen bei der Problembehandlung und Behebung von Problemen, wenn nach dem Herstellen einer Verbindung und Anmeldung bei Salesforce CRM in Microsoft Copilot for Sales eine Fehlermeldung angezeigt wird.

Notiz

Microsoft Sales Copilot wird im Januar 2024 als Microsoft Copilot for Sales umbenannt. Die Screenshots in diesem Artikel werden bald 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 und Administrator verwaltet
CRM Salesforce
Benutzer Benutzer, die versuchen, Copilot für Vertrieb mit Salesforce CRM zu verwenden

Problembeschreibung

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

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

Screenshot des API-Berechtigungsfehlers.

Ursache

Das Problem tritt auf, wenn Sie nicht über API-Berechtigungen in Salesforce verfügen. Sie können bestätigen, ob dies die Hauptursache des Problems ist, wenn in den Protokollen der folgende Fehler 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 Enabled-Berechtigung erteilen, indem er die folgenden Schritte ausführt:

  1. Melden Sie sich bei Salesforce als Administrierender an.

  2. Geben Sie Benutzende in das Suchfeld ein.

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

  4. Wählen Sie im Abschnitt Administrative Berechtigungen API Erweiterung aus.

  5. Wählen Sie Speichern.

    Screenshot der Option

Weitere Informationen

Wenn Ihr Problem noch nicht behoben ist, wechseln Sie zum Copilot for Sales - Microsoft Community Hub , um sich mit unseren Experten zu beschäftigen.

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.