Сущность Внешние системы
предоставляет интеграционные возможности для внешних систем/платформ, которым требуется данные от платформы.
Платформа предоставляет следующие способы получения данных:
Внешней системы
заполнить поля:...
»)Операции редактирования и удаления записи Внешней системы не требуют пояснений. Отметим, что эти операции доступны только для Суперпользователя.
Отправка событий во внешние системы по технологии web-hook требует применения соответствующего модуля интеграции (Inspark.Integration)
Настройка конкретных модулей интеграции см. в соответствующем разделе модули интеграции
Для отправки событий по web-hook следует выполнить следующие шаги:
Configuration Mng
(CA или SA или root).Экспорт
Выберите внешние системы для экспорта
отметьте те внешние системы, которым будут отсылаться это событие.Настройка подписки на брокер см. в соответствующем разделе Руководство по настройке подписки на брокер
Есть как бы три таких вот группы по ответственностям: админ CA, брокер, клиент.
Админ CA, который хранит корневой сертификат CA и сложный секретный ключ к нему. Он его может сгенерировать или где-то получить, это его ответственность. Хранит в сейфе, ибо потерял - и все пропало - ca.crt - ca.key
Брокер, который хранит свой приватный ключ broker.key. На основании этого ключа запрашивает у админа CA сертификат (создает запрос сертификата broker.csr и отправляет его каким-то образом админу CA), тот генерирует ему подписанный сертификат broker.csr и отправляет назад). Таким образом у брокера: - ca.crt - broker.crt - broker.key
Клиенты брокера, каждый хранит свой приватный ключ client.key. Аналогично брокеру, они формируют запрос к админу CA на создание сертификата, при этом в запросе указывают имя «Common Name» то же что указал брокер в запрос своего сертификата (он должен как-то им сообщить). Админ CA формирует клиенту клиентский сертификат client.crt. Таким образом у клиента: - ca.crt - client.crt - client.key