Errore "Richiedere le autorizzazioni di amministratore CRM per accedere a Salesforce usando le API"

Questo articolo consente di risolvere i problemi quando viene visualizzato un messaggio di errore dopo la connessione e l'accesso a Salesforce CRM in Microsoft Copilot for Sales.

Nota

Microsoft Sales Copilot viene rinominato Microsoft Copilot for Sales a gennaio 2024. Gli screenshot in questo articolo verranno aggiornati con il nuovo nome a breve.

Chi è interessato?

Tipo di requisito Descrizione
App client Componente aggiuntivo Copilot for Sales Outlook
Piattaforma Client Web e desktop
Sistema operativo Windows e Mac
Distribuzione Gestito dall'utente e gestito dall'amministratore
CRM Salesforce
Utenti Utenti che provano a usare Copilot for Sales con Salesforce CRM

Sintomi

Dopo aver eseguito l'accesso a Salesforce CRM tramite il componente aggiuntivo Copilot for Sales per Outlook, viene visualizzato il messaggio di errore seguente:

Richiedere le autorizzazioni di amministratore CRM per accedere a Salesforce usando le API

Screenshot che mostra l'errore di autorizzazione API.

Causa

Il problema si verifica quando non si dispone di autorizzazioni API in Salesforce. È possibile verificare se questa è la causa radice del problema se viene visualizzato l'errore seguente nei log:

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": [] 
        } 
    } 
} 

Risoluzione

Un amministratore può concedere l'autorizzazione API Abilitata all'utente o al profilo dell'utente interessato seguendo questa procedura:

  1. Accedere a Salesforce come amministratore.

  2. Nella casella di ricerca immettere Utente.

  3. Nel riquadro di spostamento a sinistra selezionare Profili e quindi selezionare il profilo dell'utente interessato.

  4. Nella sezione Autorizzazioni amministrative selezionare API abilitata.

  5. Selezionare Salva.

    Screenshot che mostra l'opzione API abilitata nella pagina Profili.

Ulteriori informazioni

Se il problema non è ancora stato risolto, passare a Copilot for Sales - Microsoft Community Hub per interagire con i nostri esperti.

Dichiarazione di non responsabilità sulle informazioni di terze parti

I prodotti di terzi citati in questo articolo sono prodotti da società indipendenti da Microsoft. Microsoft non rilascia alcuna garanzia implicita o esplicita relativa alle prestazioni o all'affidabilità di tali prodotti