Поделиться через


Ошибка "Запросить разрешения администратора CRM для доступа к Salesforce с помощью API"

Эта статья помогает устранять неполадки при отображении сообщения об ошибке после подключения и входа в Salesforce CRM в Microsoft Copilot для продаж.

Примечание.

Microsoft Sales Copilot перебран в качестве Microsoft Copilot для продаж в январе 2024 года. Снимки экрана в этой статье будут обновлены с новым именем в ближайшее время.

Кого затрагивает проблема?

Тип требования Description
Клиентское приложение Надстройка Copilot для продаж Outlook
Платформа Веб-клиенты и настольные клиенты
ОС Windows и Mac
Развертывание Под управлением пользователя и под управлением администратора
CRM Salesforce
Пользователи Пользователи пытаются использовать Copilot для продаж с Salesforce CRM

Симптомы

После входа в Salesforce CRM через надстройку Copilot для продаж для Outlook отображается следующее сообщение об ошибке:

Запрос разрешений администратора CRM для доступа к Salesforce с помощью API

Снимок экрана: ошибка разрешения API.

Причина

Проблема возникает, если у вас нет разрешений API в Salesforce. Вы можете подтвердить, является ли это основной причиной проблемы, если увидите следующую ошибку в журналах:

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

Решение

Администратор может предоставить пользователю или профилю затронутого пользователя разрешение НА API , выполнив следующие действия:

  1. Войдите в Salesforce как администратор.

  2. В поле поиска введите Пользователь.

  3. В области навигации слева выберите профили и выберите профиль затронутого пользователя.

  4. В разделе Административные разрешения выберите API включен.

  5. Выберите Сохранить.

    Снимок экрана: параметр

Дополнительная информация

Если проблема по-прежнему не решена, перейдите в Copilot для продаж - Microsoft Community Hub для взаимодействия с нашими экспертами.

Заявление об отказе от ответственности за сведения о продуктах сторонних производителей

В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких гарантий, подразумеваемых и прочих, относительно производительности и надежности этих продуктов.