BPMSoft – Релиз 1.4
Платформа BPMSoft
Базовые возможности
Реализованы новые типы расширенного фильтра для обработки объемных данных
Новые типы фильтров «Соединить» и «Исключить» позволяют строить более оптимальные по производительности расширенные фильтры.
Кастомизация No-code
Настроена работа с Angular-компонентами в BPMSoft
Появилась возможность добавлять преднастроенные Angular-модули на страницы разделов с помощью low-code инструментов.
Доступны встроенные модули:
- Слайдер — для выбора числового значения в горизонтальной шкале;
- Ссылка — для отображения гиперссылки.
Также доступно добавление пользовательских модулей с помощью инструментов разработки.
Добавлена возможность копирования группы элементов в бизнес-процессах
Добавлена функция копирования и вставки группы элементов на схеме бизнес-процесса.
Расширен перечень картографических сервисов
В BPMSoft добавлена интеграция с сервисом RuMap, также по умолчанию доступен сервис OpenStreetMap.
Интеграции
В базовую функциональность добавлена возможность подключения сервиса DaData встроенными инструментами BPMSoft
BPMSoft версии 1.4 содержит встроенные инструменты для работы с сервисом DaData. Использование сервиса позволяет упростить поиск адресов и автоматически заполнять информацию о Контрагентах, а также использовать подсказки DaData для пользовательского раздела. Подробнее: Добавление решения DaData для раздела
Настроена возможность использовать email-адрес в качестве логина LDAP
Для синхронизированных через LDAP пользователей добавлена возможность применять в качестве логина email-адрес.
Реализована аутентификация в BPMSoft с помощью OIDC
Добавлена поддержка внешних провайдеров аутентификации пользователей, работающих по протоколу OpenID Connect.
Безопасность
Добавлена новая роль «Аудитор информационной безопасности»
Добавлена новая роль «Аудитор информационной безопасности», которая предоставляет доступ ко всем возможностям BPMSoft в режиме «только для чтения». Пользователь с такой ролью может проводить аудит данных и системных параметров.
Повышена безопасность в авторизационных cookies
Теперь для cookies TotpSetupToken по умолчанию установлен атрибут HttpOnly=true, что предотвращает их чтение из пользовательских скриптов.
Также доступна установка атрибута для других cookies. Подробнее: Настройка информационной безопасности
Добавлена TLS аутентификация для MessageBroker
Реализована возможность подключения RabbitMQ по протоколу Transport Layer Security как альтернатива хранению пароля и логина к RabbitMQ в строке подключения.
Страница логина исключена из индексации роботов поисковых систем
Установлен настраиваемый запрет индексирования страницы логина BPMSoft роботами поисковых систем.
Усилена безопасность аутентификации
В BPMSoft версии 1.4:
- Реализовано автоматическое удаление активных сессий пользователя при смене пароля;
- Настроен автоматический переход на страницу входа в случае завершения сессии из-за неактивности пользователя;
- Усилены парольные политики, поставляемые по умолчанию.
В том числе для локальных пользователей:
- Добавлена возможность использовать двухфакторную аутентификации (2ФА) с помощью алгоритма TOTP;
- Добавлен запрет повторного использования логинов при создании и изменении учетных записей;
- Добавлена блокировка временных учетных записей пользователей;
- Добавлена возможность настраивать время действия учетных записей, по истечении которого учетная запись блокируется;
- Добавлена блокировка учетных записей пользователей, длительное время не использующих систему.
Компоненты приложения
Разработана утилита для удаленного взаимодействия с BPMSoft
Utilities Of BPMSoft (UBS) предназначена для удаленной работы с BPMSoft, утилита будет полезна для работы с пакетами, очистки кэша, компиляции и перезагрузки. Подробнее: Консольная утилита для работы с пакетами
Комплекс модулей «Управление продажами. Короткий цикл», «Управление маркетингом» и «Контактный центр»
Создан комплекс модулей «Управление продажами. Короткий цикл», «Управление маркетингом» и «Контактный центр»
В комплексе объединена функциональность модулей «Управление продажами. Короткий цикл», «Управление маркетингом» и «Контактный центр». Комплекс модулей доступен на платформах .NET Core и .NET Framework.
Модуль «Финансы»
Обновлен модуль «Финансы» для BPMSoft
Модуль включает в себя основные возможности модулей «Управление продажами. Короткий цикл», «Управление маркетингом» и «Контактный центр», а также:
- Управление банковскими счетами;
- Управление банковскими картами;
- Управление каталогом финансовых продуктов и услуг;
- Подбор финансовых продуктов и услуг;
- Управление заявками на финансовые продукты;
- Верификация клиентских данных;
- Кредитный конвейер для физических лиц;
- Управление анкетами;
- Готовый процесс сопровождения финансовых продуктов.
Подробнее: Финансы
Мобильное приложение
Настроена совместимость мобильного приложения и модуля «Финансы»
Вы можете использовать модуль «Финансы» в мобильном приложении.
Мобильное приложение BPMSoft добавлено в Huawei AppGallery
Мобильное приложение BPMSoft доступно для устройств Huawei, работающих на Harmony OS. Пользователь сможет скачать приложение из Huawei AppGallery и полноценно использовать его возможности.
Улучшен календарь в мобильном приложении BPMSoft
Теперь в горизонтальном режиме есть возможность отображения календаря на 3 и 5 дней. Также при обычном нажатии на событие открывается окно с деталями, а при долгом событие выделяется в расписании. Дополнительно есть возможность вернуться к предыдущему варианту сценария через переключатель в настройках.
Технологии
Расширена совместимость с операционными системами
Начиная с версии 1.4 поддерживается работа BPMSoft на:
- Альт 8 СП и Альт 10 СП;
- Astra Linux Special Edition «Воронеж» 1.6, 1.7;
- Debian версии 11.
Оптимизированы запросы на чтение к базе данных
Операции с правами доступа на колонки теперь выполняются быстрее.
Добавлена функциональность сжатия ответов
Ускорено открытие страниц и реестров разделов благодаря применению технологии сжатия HTTP-ответов.
Изменен путь к логам для .NET Framework
Теперь логи приложения на .NET Framework расположены в папке приложения также как для .NET Core.