Разделы документации
Коннекторы

Salesforce

Подключение Salesforce к Charo — логин, токен безопасности, выбор объектов CRM и синхронизация прав.

Что индексируется

  • Объекты CRM Salesforce (Account, Opportunity, Contact и другие) вместе со связанными дочерними объектами — как иерархические документы.

Предварительные требования

  • Учётная запись Salesforce с API-доступом (тариф с поддержкой API) и правами на чтение нужных объектов.

Получение учётных данных

  1. Возьмите логин и пароль учётной записи Salesforce, от имени которой будет работать коннектор.
  2. Получите security token: в Salesforce откройте Settings → My Personal Information → Reset My Security Token — токен придёт на почту.
  3. В Charo заполните «Имя пользователя Salesforce», «Пароль Salesforce», «Токен безопасности Salesforce»; для песочницы включите «Песочница (sandbox-окружение)».

Настройка в Charo

Вкладка «Тип конфигурации»:

  • Простой режим — поле «Запрашиваемые объекты»: типы объектов Salesforce для индексации (например, Account, Opportunity, Contact). Если не уверены — оставьте пустым, по умолчанию индексируются Account.
  • Расширенный режим — «Своя конфигурация запроса»: JSON-конфигурация, точно определяющая, какие поля и дочерние объекты индексировать.

Синхронизация прав

Поддерживается: Charo переносит права доступа к записям Salesforce. Требуется активная лицензия; подробнее — «Права доступа».

Ограничения и частота обновления

  • Обновления забираются инкрементально (по времени изменения записей) по расписанию коннектора.
  • Расход API-квоты Salesforce зависит от числа объектов — следите за лимитами организации.

Устранение неполадок

«INVALID_LOGIN»

Проверьте тройку логин/пароль/токен безопасности: после смены пароля токен безопасности перевыпускается. Для песочницы должен быть включён флажок sandbox.

Часть записей отсутствует

У учётной записи нет прав на объект или поле — проверьте профиль и permission sets в Salesforce.