Чтобы подключить интеграцию, нужен Salesforce Lightning версии Professional и выше.
- Перейдите в Salesforce Lightning и откройте приложение iSpring.
- Во вкладке iSpring Control Panel LWC выберите Authorization Settings и нажмите Edit.
Заполните поля:
Login Логин администратора iSpring Learn. Password Пароль администратора iSpring Learn. Endpoint Ссылка (URL) на организацию iSpring Learn. Admin Email Email пользователя (администратора Salesforce), которому будут приходить сообщения при создании логов ошибок.
Нажмите Save. Если подключаете интеграцию впервые, кликните Verify and Register Setting.- Затем нажмите Get Actual Payment Status. Когда вы оплатили интеграцию, статус изменится на Active.
- Нажмите Run Connector Manually, чтобы запустить интеграцию вне расписания. Чтобы настроить расписание, перейдите во вкладку Schedule Setting.
- Чтобы изменить пароль в Salesforce, сначала поменяйте его в iSpring Learn.
- Если интеграция уже зарегистрирована и настроена, вы можете только изменить пароль, но не логин администратора iSpring Learn. Либо зарегистрируйте интеграцию на другого пользователя.
- Если полностью изменяются данные организации и администратора iSpring Learn, перенастройте интеграцию на другую организацию.
- Если интеграция была ранее зарегистрирована, вы нажали кнопку Verify and Change Setting и увидели ошибку, перейдите во вкладку iSpring Integration Settings и откройте запись с типом Authorization Settings.
Далее отметьте галочкой Is Integration Registered.
Настраиваем поля для синхронизации
Перейдите во вкладку Mapping Settings.
Вы увидите 5 обязательных полей:last_name Фамилия пользователя. login Логин пользователя. email Email пользователя. DepartmentField Подразделение, в котором состоит пользователь. GroupField Группы, в которых состоит пользователь. Чтобы изменить название поля в Salesforce, кликните по иконке настроек
Внесите изменения и нажмите Save.Чтобы добавить новое поле, нажмите New.
Заполните названия полей и нажмите Create.
Чтобы узнать, как называются поля в iSpring Learn, перейдите в Настройку профиля пользователя.- Заполняйте поля Salesforce Field строчными буквами без прописных.
- Убедитесь, что поле Phone заполнено у пользователей в формате +7xxxxxxxxxx
- Чтобы изменить поля, которые вы создали, нажмите на иконку
Нажмите на крестик , если хотите удалить поле.
Настраиваем расписание интеграции
- Перейдите во вкладку Schedule Settings.
Чтобы внести изменения в расписание, нажмите Edit.
Настройте расписание:Run Type Тип запуска. Run Interval (Minutes) Интервал, через который запускается синхронизация. Start Work Time Время начала рабочего дня. Stop Work Time Время завершения рабочего дня. Чтобы обновить данные, нажмите Change Schedule Job.
Затем настройте проверку результатов синхронизации.
Check Sync Status After (Seconds) Интервал, через который запустится проверка результатов синхронизации (секунды). Check Sync Status Duration Интервал, через который проверка запускается повторно. Interval After Expire Duration Интервал, который применяется, когда попытки по интервалу Check Sync Status Duration истекли. Last Sync Start Дата и время начала последней синхронизации. Last Sync Status Последний статус результатов синхронизации. Поля Last Sync Start и Last Sync Status заполняются автоматически.