Перейти к содержимому

Документация Corta

Навигация по документу

Как включить и настроить межсистемное взаимодействие (интеграцию данных) в Corta

Межсистемное взаимодействие Corta (Интеграция данных) позволяет связывать разные инстанции Corta для обмена и синхронизации данных между ними по защищённым каналам передачи данных.

Чтобы включить интеграцию данных, укажите переменную среды FEDERATION_ENABLED=true в вашем файле .env.

Данная инструкция поможет пошагово настроить интеграционную сеть между вашим сервером и другими системами Corta, а также правильно сконфигурировать безопасный обмен корпоративными данными.

Как работает межсистемное взаимодействие Corta: основные понятия

Интеграционный узел — это экземпляр Corta с активированной функцией межсистемного взаимодействия.

Узел может:
  • предоставлять данные другим системам (выступает как источник),
  • получать данные от других систем (выступает как получатель),
  • быть одновременно источником и получателем данных.

До начала обмена данными необходимо пройти настройку установления интеграционного соединения (pairing) между узлами.

Как устанавливается интеграционное соединение между узлами в Corta

Этапы настройки соединения:

  • Исходный узел (source) регистрирует новый интеграционный узел-получатель (destination).
  • Исходный узел отправляет приглашение подключаемому узлу.
  • Подключаемый узел принимает приглашение (через email или другой способ).
  • Исходный узел подтверждает поступивший от подключаемого узла запрос соединения (handshake).

Запустить процесс соединения можно с любого из узлов.

Как зарегистрировать новый интеграционный узел:

  • Откройте админ-панель Corta.
  • В левом меню выберите Межсистемное взаимодействиеУзлы.
  • Нажмите Добавить узел.
  • Заполните информацию о подключаемом узле.
  • Нажмите Сохранить.

Как отправить приглашение другому узлу:

  • В панели администратора снова выберите Межсистемное взаимодействиеУзлы.
  • Откройте нужный узел.
  • Нажмите Сгенерировать ссылку для подключения.
  • Скопируйте ссылку для вручную отправки или введите e-mail контактного лица интегрируемой системы.

Важно:

Сгенерированная ссылка содержит защищённый токен доступа. Используйте только надёжные каналы передачи.

Как принять приглашение по электронной почте:

  • Перейдите по кнопке Подключить интеграционный узел.
  • Вставьте полученную ссылку и подтвердите соединение.

Настройка не завершится, пока приглашение не принято и не подтверждено соединение с обеих сторон.

Как принять приглашение без email:

  • В админ-панели выберите Межсистемное взаимодействиеУзлы.
  • Найдите нужный узел, выберите Изменить.
  • Вставьте полученную ссылку и сохраните.

Как подтвердить запрос соединения между системами:

  • Откройте Межсистемное взаимодействиеУзлы.
  • Перейдите в нужный узел, подтвердите запрос (иконка с предупреждением).

Данный шаг всегда выполняется на исходящем сервере Corta, который инициировал интеграцию.

Как синхронизировать данные между интеграционными узлами Corta

После успешного установления соединения между системами можно реализовать обмен и синхронизацию данных.

Модули для обмена данными (shared modules) создаются автоматически и управляются через раздел интеграции Corta.

Такие модули нельзя самостоятельно удалять или редактировать стандартными средствами.

Как предоставить доступ к данным другому узлу в Corta

Исходящий (источник) узел открывает доступ к данным только для уже подтвержденных подключенных систем.

  • Перейдите в приложение Low-Code.
  • Откройте администрирование нужного пространства (namespace).
  • Зайдите во вкладку Модули.
  • Около нужного модуля нажмите Редактировать.
  • Перейдите на вкладку Настройки взаимодействия.
  • Выберите подменю Открыть доступ.
  • Укажите, для какого подключенного узла нужно открыть модуль.
  • Выберите необходимые поля для передачи.
  • Сохраните изменения.

Для ускорения настройки можно скопировать параметры открытия доступа с другого интеграционного узла через пункт Копировать настройки с узла.

Как принимать и использовать данные с другого интеграционного узла в Corta

Получающий узел может подключаться только к подтвержденным исходным системам.

  • Перейдите в приложение Low-Code.
  • Откройте администрирование нужного пространства.
  • Откройте вкладку Модули.
  • Нажмите Редактировать у нужного модуля.
  • Перейдите на вкладку Настройки взаимодействия.
  • Откройте раздел Сопоставление полей.
  • Укажите, от какого узла будет поступать информация.
  • Настройте сопоставление полей: определите, какие значения исходного модуля будут соответствовать вашим полям.
  • Сохраните изменения.


Межсистемное взаимодействие Corta — это современный инструмент интеграции корпоративных платформ, позволяющий безопасно синхронизировать данные и выстраивать обмен информацией между разными экземплярами Corta в рамках единого информационного пространства вашей компании.

Навигация по документу

Документация Corta