Корпоративная версия
Адрес для ознакомления
Адрес для ознакомления с корпоративной версией
Отличия между личной и корпоративной версиями
Системные особенности
| Личная версия | Корпоративная версия | Примечание | |
|---|---|---|---|
| Windows/Linux/MacOS | ✅ | ✅ | |
| Одиночная версия | ✅ | ✅ | |
| Кластерная версия | ❌ | ✅ | |
| Ограничения по количеству | Для API, источников данных, групп и клиентов предусмотрены ограничения | Нет никаких ограничений по количеству |
Источники данных
| Личная версия | Корпоративная версия | Примечание | |
|---|---|---|---|
| Создание, редактирование и удаление источников данных | ✅ | ✅ | |
| Импорт и экспорт источников данных | ✅ | ✅ | |
| JDBC‑источники данных | ✅ | ✅ | |
| Сброс пула соединений для JDBC‑источников | ❌ | ✅ | |
| Параметры пула соединений (для JDBC‑источников) | ❌ | ✅ | |
| HTTP‑источники данных | ❌ | ✅ | |
| Elasticsearch‑источники данных | ❌ | ✅ | |
| Управление правами доступа к источникам данных | ❌ | ✅ | Разные группы API могут получать права доступа к различным источникам данных |
API
| Личная версия | Корпоративная версия | Примечание | |
|---|---|---|---|
| Создание, редактирование и удаление групп API | ✅ | ✅ | |
| Импорт и экспорт групп API | ✅ | ✅ | |
| Права доступа к группам API | ❌ | ✅ | Разные разработчики могут получать права на разные группы |
| Публикация и вывод API из эксплуатации | ✅ | ✅ | |
| Создание, редактирование и удаление API | ✅ | ✅ | |
| Импорт и экспорт API | ✅ | ✅ | |
| Тестирование запросов к API | ✅ | ✅ | |
| Форматные параметры | ✅ | ✅ | |
| Вложенные JSON‑параметры | ✅ | ✅ | |
| Приватность прав доступа к API | ✅ | ✅ | |
| Выполнение SQL‑запросов | ✅ | ✅ | |
| Выполнение запросов в ElasticSearch | ❌ | ✅ | На странице можно написать DSL‑язык, а исполнитель будет обращаться к ElasticSearch для выполнения этого языка |
| HTTP‑исполнитель | ❌ | ✅ | Является своего рода шлюзом‑прокси: можно настроить интерфейсы других систем в формате HTTP на платформе для прокси‑обслуживания, обеспечивая единый контроль прав доступа, ограничение трафика, мониторинг и т. д. |
| Управление версиями API | ❌ | ✅ | |
| Откат API | ❌ | ✅ | |
| Проверка параметров API | ❌ | ✅ | На странице можно написать JavaScript‑код для проверки параметров, например, длины строки или формата электронной почты |
| Копирование API | ❌ | ✅ | |
| Композиция API | ❌ | ✅ | Объединение нескольких API в один, например, A → B → C; поддерживается передача результатов предыдущего API в качестве параметра следующему, а также наличие условных узлов |
| Преобразование форматов данных API (на странице через JavaScript) | ❌ | ✅ | На странице можно написать JavaScript‑код для преобразования форматов данных, возвращаемых API |
| Шифрование ответов | ❌ | ✅ | Поддерживается шифрование алгоритмом RSA: данные шифруются при передаче по сети, а на клиенте производится расшифровка |
| Ограничение трафика API | ❌ | ✅ | Возможность установки ограничения QPS для отдельного API |
| Плагины для преобразования данных | ✅ | ✅ | |
| Плагины для обработки параметров | ✅ | ✅ | |
| Плагины для кэширования | ✅ | ✅ | |
| Плагины для оповещений | ✅ | ✅ | |
| Глобальный плагин для преобразования данных | ✅ | ✅ |
SQL
| Личная версия | Корпоративная версия | Примечание | |
|---|---|---|---|
| Отладка SQL‑запросов | ✅ | ✅ | |
| Динамические теги в SQL‑запросах | ✅ | ✅ | |
| Запросы INSERT/UPDATE/DELETE/SELECT | ✅ | ✅ | |
| Вызов хранимых процедур | ✅ | ✅ | |
| Выполнение нескольких SQL‑запросов внутри одного API | ✅ | ✅ | |
| Многозапросные транзакции | ✅ | ✅ |
Управление пользователями
| Личная версия | Корпоративная версия | Примечание | |
|---|---|---|---|
| Пользователи‑администраторы системы | ✅ | ✅ | |
| Создание и удаление пользователей | ❌ | ✅ | |
| Изоляция прав доступа в системе | ❌ | ✅ | Критически важные операции могут выполнять только администраторы |
| Изоляция прав доступа пользователей | ❌ | ✅ | Разные разработчики могут получать права на разные группы API |
Клиенты
| Личная версия | Корпоративная версия | Примечание | |
|---|---|---|---|
| Создание и удаление клиентов | ✅ | ✅ | |
| Авторизация API по группам для клиентов | ✅ | ✅ | |
| Авторизация API по отдельным API для клиентов | ❌ | ✅ | |
| Ограничение трафика для клиентов | ❌ | ✅ | Возможность установки ограничения QPS для отдельного клиента |
Прочее
| Личная версия | Корпоративная версия | Примечание | |
|---|---|---|---|
| Чёрные и белые списки IP‑адресов | ✅ | ✅ | |
| Мониторинг вызовов API | ✅ | ✅ | |
| Экспорт документации API | ✅ | ✅ |
Установка корпоративной версии аналогична установке личной версии; подробности см. в документации по установке.