Эта документация была автоматически переведена ИИ.
Интеграция
Обзор
NocoBase предлагает широкие возможности интеграции, позволяя беспрепятственно подключаться к внешним системам, сторонним сервисам и различным источникам данных. Благодаря гибким методам интеграции вы можете расширить функциональность NocoBase для удовлетворения разнообразных бизнес-потребностей.
Методы интеграции
Интеграция API
NocoBase предоставляет мощные возможности API для интеграции с внешними приложениями и сервисами:

- Ключи API: Используйте ключи API для безопасной аутентификации и программного доступа к ресурсам NocoBase.
- Документация API: Встроенная документация API для изучения и тестирования конечных точек.
Единый вход (SSO)
Интегрируйтесь с корпоративными системами идентификации для унифицированной аутентификации:

- Интеграция SSO: Поддержка аутентификации через SAML, OIDC, CAS, LDAP и сторонние платформы.
- Централизованное управление пользователями и контроль доступа.
- Бесшовный процесс аутентификации между системами.
Интеграция рабочих процессов
Подключайте рабочие процессы NocoBase к внешним системам:

- Вебхуки рабочих процессов: Получайте события от внешних систем для запуска рабочих процессов.
- HTTP-запросы рабочих процессов: Отправляйте HTTP-запросы к внешним API из рабочих процессов.
- Автоматизируйте бизнес-процессы на разных платформах.
Внешние источники данных
Подключайтесь к внешним базам данных и системам:

- Внешние базы данных: Напрямую подключайтесь к базам данных MySQL, PostgreSQL, MariaDB, MSSQL, Oracle и KingbaseES.
- NocoBase распознает структуры таблиц внешних баз данных и позволяет выполнять операции CRUD (создание, чтение, обновление, удаление) непосредственно с внешними данными.
- Единый интерфейс управления данными.
Встраиваемый контент
Встраивайте внешний контент в NocoBase:

- Блок Iframe: Встраивайте внешние веб-страницы и приложения.
- Блок JS: Выполняйте пользовательский JavaScript-код для расширенных интеграций.
Типичные сценарии интеграции
Интеграция с корпоративными системами
- Подключайте NocoBase к ERP, CRM или другим корпоративным системам.
- Двусторонняя синхронизация данных.
- Автоматизируйте кросс-системные рабочие процессы.
Интеграция со сторонними сервисами
- Запрашивайте статус платежей у платежных шлюзов, интегрируйте службы обмена сообщениями или облачные платформы.
- Используйте внешние API для расширения функциональности.
- Создавайте пользовательские интеграции с помощью вебхуков и HTTP-запросов.
Интеграция данных
- Подключайтесь к нескольким источникам данных.
- Агрегируйте данные из разных систем.
- Создавайте унифицированные дашборды и отч еты.
Вопросы безопасности
При интеграции NocoBase с внешними системами, пожалуйста, учитывайте следующие лучшие практики безопасности:
- Используйте HTTPS: Всегда используйте зашифрованные соединения для передачи данных.
- Защищайте ключи API: Безопасно храните ключи API и регулярно их меняйте.
- Принцип наименьших привилегий: Предоставляйте только необходимые разрешения для интеграций.
- Журналирование аудита: Отслеживайте и регистрируйте действия по интеграции.
- Валидация данных: Проверяйте все данные, поступающие из внешних источников.

