Directum RX 25.1: умный поиск, двухфакторная аутентификация и поддержка .NET 8

14 1

Вышла версия для локальной установки Directum RX 25.1! В статье расскажем про умный вопросно-ответный поиск, двухфакторную аутентификацию по сертификату (2FA), поддержку работы с платформой .NET 8 и многое другое.

Версия Directum RX 25.1 для локальной установки также включает все новинки облачной версии.

Умный вопросно-ответный поиск

Теперь при варианте поставки Directum RX Intelligence вы можете легко найти ответ на вопрос, а не только конкретный объект в системе. Для этого используется новый поиск с помощью ИИ: документы организации заранее добавляются в области поиска, а ИИ анализирует их и выдает краткий ответ со ссылками на источники. Чтобы найти информацию по определенной тематике, можно сузить область поиска. Например, искать ответ только среди локально-нормативных актов или общекорпоративных документов:

https://aura.npo-comp.ru/ClientWeb/api/release-notes-slider/1_vop_ru.png

За актуальностью информации в каждой области следит ответственный сотрудник: он добавляет в нее новые документы и удаляет устаревшие.

Для поиска информации в документах используется новый сервис Directum RAG, который включен в состав решения «Генеративный ИИ». Он применяется в вопросно-ответном поиске, а также участвует в индексации документов.

Двухфакторная аутентификация по сертификату

В Directum RX теперь можно использовать двухфакторную аутентификацию (2FA) при входе в веб-клиент. Это механизм проверки подлинности пользователя, который включает этапы:

  • аутентификация по паролю или с помощью внешнего провайдера;
  • дополнительная проверка с использованием цифрового сертификата. Для этого пользователь подключает к компьютеру токен с закрытым ключом и вводит ПИН-код или пароль:

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

Для аутентификации в системе поддерживаются сертификаты подписания по алгоритмам RSA и ГОСТ, а для использования других алгоритмов можно разработать свои плагины подписания на основе шаблонов из репозитория GitHub.

Оптимизация работы в системе

В новой версии повышено быстродействие системы. Для этого:

  • улучшена работа с документами с большим количеством подписей. Например, теперь проверка прав на вложенные в задачу документы с тысячами подписей выполняется быстрее;
  • ускорена работа с документами, на которые выдано множество прав доступа;
  • оптимизирована работа с большим количеством документов через веб-агент. За счет этого уменьшилось число клиентских запросов и снизилась нагрузка на веб-сервер;
  • улучшена работа с брокером сообщений RabbitMQ;
  • уменьшено время работы фонового процесса «Электронный обмен. Синхронизация абонентских ящиков»;
  • ускорен запуск сервиса изолированного кода IsolatedArea.

Поддержка работы с платформой .NET 8

Веб-сервер, все микросервисы Directum RX и служба ввода документов (DCS) переведены на работу с платформой .NET 8. Благодаря этому снизилась нагрузка на процессоры серверов с сервисами Directum RX. Также для работы с .NET 8 в системе обновлена библиотека Aspose. В результате дополнительно снизилась нагрузка на процессор сервера c сервисом предпросмотра, ускорилось открытие и улучшилось отображение документов в окне предпросмотра.

Расширение возможностей администрирования

Иногда необходимо установить и настроить систему без использования Directum Launcher. Например, когда она развернута в Kubernetes, и удобнее использовать его инструменты. Для таких случаев появилась возможность выполнить часть настроек, запустив нужные утилиты через платформу Docker.

Кроме того, теперь администратор может быстро понять причины откладывания асинхронных обработчиков. Для этого в лог-файлах сервиса асинхронных событий теперь фиксируются:

  • retry – признак того, что выполнение обработчика отложено;
  • maxIteration – максимальное количество итераций;
  • systemRetry – признак того, что система отправила обработчик на переповтор;
  • retryReason – информация о выполнении обработчика. Например, причина повтора или результат выполнения:

Развитие мониторинга

В новой версии расширены возможности решения «Мониторинг системы Directum RX»:

Запуск без привилегий суперпользователя. Теперь решение можно установить, если Docker работает в режиме Rootless. Благодаря этому данные надежно защищены, и администратор может легко отследить, кто вносил в них изменения. Для запуска Docker используется учетная запись без привилегий суперпользователя, которая не имеет доступа к системным ресурсам, ее права ограничены.

Контроль работы генеративного ИИ. Решение «Генеративный ИИ» ускоряет бизнес-процессы компании и избавляет сотрудников от рутинных операций. Теперь на новом дашборде GenAI администратор может отслеживать скорость подготовки текста и аннотации к документам, а также оценивать количество токенов, которые используются моделью генеративного ИИ:

Отслеживание метрик сервисов Elasticsearch, Logstash и VictoriaMetrics. Теперь с помощью нового дашборда Monitoring можно контролировать состояние сервисов решения и своевременно реагировать на возникающие ошибки или высокую нагрузку:

Настройка аутентификации в VictoriaMetrics. Для ограничения доступа к данным решения теперь можно настроить аутентификацию по паролю для базы данных временных рядов VictoriaMetrics. Для этого в конфигураторе Directum Launcher появились новые параметры.

Обновление стека ELK до версии 8. В состав архитектуры решения входит Elastic Stack (ELK) – стек продуктов Elasticsearch, Logstash и Kibana. Теперь он обновлен до версии 8, в которой повышена информационная безопасность компонентов. Elastic Stack 8 автоматически разворачивается при установке или обновлении решения.

Новинки в среде разработки

Объединение пакетов разработки без публикации. При обновлении прикладной разработки система недоступна. Если нужно опубликовать несколько пакетов, теперь их можно предварительно объединить через команду dt merge_packages в Directum Launcher. В это время система остается доступной для пользователей, поэтому при обновлении период простоя сокращается.

Исключение прав доступа при копировании сущности. Появилась возможность копировать сущность без прав доступа. Таким образом, у нового объекта не накапливаются лишние права доступа, а само копирование выполняется быстрее.

Улучшение работы асинхронных обработчиков. Для снижения нагрузки на систему доработан механизм повторного запуска асинхронных обработчиков. Теперь при возникновении ошибок обработчик повторно выполняется с увеличением интервала по экспоненте, а не через равные промежутки времени, как было раньше. По этой стратегии все новые и ранее созданные обработчики в течение первого часа выполняются с увеличением интервала по экспоненте, после этого повторы выполняются каждый час, а через 12 часов – каждые 2 часа.

Описание прикладных блоков бизнес-процессов. Теперь его можно добавлять в среде разработки. В результате заданный текст по умолчанию отображается в настройке блока в веб-клиенте:

Улучшенное формирование отчетов. Благодаря обновлению компонентов FastReport .NET в операционных системах Microsoft Windows и Linux можно использовать универсальное форматирование отчетов – теперь они отрисовываются одинаково на обеих ОС. Это сокращает трудоемкость разработки отчетов.

Количество задач и заданий в папках в Solo и Jazz

В новой версии сервиса NOMAD 25.1 и мобильных приложений Directum Solo 2.23 и Directum Jazz 2.12 ограничивается количество задач, заданий и уведомлений, которые отображаются в офлайн-папках «Входящие», «Исходящие» и их папках потока. Это позволяет быстрее загружать изменившиеся данные. По умолчанию сотрудники могут видеть только 50 объектов. Чтобы отобразить весь список, достаточно пролистнуть список вниз.

Администратор может изменить ограничение:

Прекращение поддержки работы на ОС Microsoft Windows Server 2012 и 2012R2

С версии Directum RX 25.1 прекращается поддержка работы на операционной системе Microsoft Windows Server 2012 и 2012R2. Вендор операционной системы прекратил поддержку этих версий. Подробнее см. на сайте Microsoft.

Прекращение поддержки означает, что мы не сможем гарантировать работоспособность Directum RX на этих версиях ОС. Если вы используете Microsoft Windows Server 2012 или 2012R2, то запланируйте обновление ОС на новую версию.

***

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

Максим Ружьёв

А тёмная тема в DDS когда появится?)

Авторизуйтесь, чтобы написать комментарий