Разделы документации
Коннекторы
Salesforce
Подключение Salesforce к Charo — логин, токен безопасности, выбор объектов CRM и синхронизация прав.
Что индексируется
- Объекты CRM Salesforce (Account, Opportunity, Contact и другие) вместе со связанными дочерними объектами — как иерархические документы.
Предварительные требования
- Учётная запись Salesforce с API-доступом (тариф с поддержкой API) и правами на чтение нужных объектов.
Получение учётных данных
- Возьмите логин и пароль учётной записи Salesforce, от имени которой будет работать коннектор.
- Получите security token: в Salesforce откройте Settings → My Personal Information → Reset My Security Token — токен придёт на почту.
- В Charo заполните «Имя пользователя Salesforce», «Пароль Salesforce», «Токен безопасности Salesforce»; для песочницы включите «Песочница (sandbox-окружение)».
Настройка в Charo
Вкладка «Тип конфигурации»:
- Простой режим — поле «Запрашиваемые объекты»: типы объектов Salesforce
для индексации (например,
Account,Opportunity,Contact). Если не уверены — оставьте пустым, по умолчанию индексируютсяAccount. - Расширенный режим — «Своя конфигурация запроса»: JSON-конфигурация, точно определяющая, какие поля и дочерние объекты индексировать.
Синхронизация прав
Поддерживается: Charo переносит права доступа к записям Salesforce. Требуется активная лицензия; подробнее — «Права доступа».
Ограничения и частота обновления
- Обновления забираются инкрементально (по времени изменения записей) по расписанию коннектора.
- Расход API-квоты Salesforce зависит от числа объектов — следите за лимитами организации.
Устранение неполадок
«INVALID_LOGIN»
Проверьте тройку логин/пароль/токен безопасности: после смены пароля токен безопасности перевыпускается. Для песочницы должен быть включён флажок sandbox.
Часть записей отсутствует
У учётной записи нет прав на объект или поле — проверьте профиль и permission sets в Salesforce.