Directum RX 4.11: развитие подписания документов и новинки администрирования

11 0

Вышла версия для локальной установки Directum RX 4.11! В статье расскажем про обучение виртуальных помощников на исторических данных, новый механизм усовершенствования подписей, поддержку объектных хранилищ S3 и многое другое.

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

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

В новой версии улучшено подписание документов:

Новый механизм усовершенствования подписей

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

Кроме того, усовершенствование до формата CAdES-A теперь можно задавать не только в среде разработки, но и через настройку в конфигураторе Directum Launcher. Также изменилась логика получения OCSP-ответа и списка отозванных сертификатов (CRL) и улучшено логирование сообщений об усовершенствовании.

Ускорение операций с подписями документа

Для выполнения операций с подписями ускорено вычисление хеша документа. Кроме того, теперь полученный хеш временно кэшируется и сохраняется в базе данных для повторного использования. Благодаря этому в системе ускорены следующие операции:

  • подписание документа одним или несколькими сотрудниками;
  • подписание нескольких документов одним сотрудником;
  • валидация подписей;
  • усовершенствование подписей.

Оптимизация массового подписания документов

Для ускорения массового подписания документов оптимизировано:

  • подписание простой электронной подписью;
  • подписание усиленной электронной подписью через веб-агент;
  • подписание усиленной неквалифицированной подписью (УНЭП) с использованием плагина КриптоПро DSS;
  • сохранение большого количества сформированных подписей.

Оптимизация действует в ситуациях:

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

No-code: развитие инструментов настройки

Настройки по умолчанию для представлений проводника. Теперь настройки по умолчанию можно задавать для представлений проводника, что позволяет более гибко адаптировать систему.

Хранение состояния блоков завершенных задач. После завершения задачи, которую отправили по варианту процесса, в базе данных временно хранится информация о состоянии блоков схемы. Благодаря этому в веб-клиенте можно просматривать выполненные блоки. Когда данные о состоянии удаляются из БД, можно просматривать только схему задачи, без сведений о выполнении. В новой версии срок хранения уменьшен с 30 до 7 дней, благодаря чему сокращается размер базы данных. Администратор может увеличить или уменьшить это значение.

Обучение виртуальных помощников на исторических данных

Теперь виртуальных помощников можно обучать на основе исторических данных. Для этого отбираются поручения, созданные до установки системы в варианте поставки Directum RX Intelligence. Это ускоряет процесс обучения в несколько раз и позволяет использовать возможности виртуального помощника раньше, чем при обычном обучении.

Исторические данные можно подготовить массово с помощью утилиты RxCmd или для обучения конкретного виртуального помощника прямо в его карточке.

Масштабируемость и стабильность

Поддержка объектных хранилищ S3. Теперь вместо файлового хранилища можно использовать объектное хранилище S3 – облачный сервис, который позволяет размещать файлы любого типа и объема. После перехода на новый тип хранилища для переноса данных появилась новая утилита S3Tool.

Расширенные возможности установки Directum RX в Kubernetes. В версии 4.11 установить систему в кластере Kubernetes стало проще. Например, теперь достаточно выполнить одну команду, чтобы подготовить конфигурационный файл config.yml с минимально необходимыми настройками для развертывания:

./do.sh platform prepare-k8s-config

Также в Kubernetes теперь можно установить веб-справку по системе Directum RX и решения, например «Agile-доски», «Планирование проектов», «База знаний», «Встроенный редактор».

Контроль массового экспорта данных

Теперь в системе установлены ограничения на получение информации из карточек. По умолчанию можно выполнять не более 1000 операций в день с карточками одного типа объекта. При необходимости лимит можно изменить в конфигураторе Directum Launcher с помощью нового параметра EXPORT_LIST_RATE_LIMITS. В нем задается ИД типа объекта, запрещенная массовая операция с этим типом и лимит по количеству действий на промежуток времени.

Пример настройки:

EXPORT_LIST_RATE_LIMITS:

     limitation:

     -   '@typeId': 'c612fc41-44a3-428b-a97c-433c333d78e9'

         '@operation': 'Default'

         '@limit': 1000

         '@period': '1.00:00:00'

     -   '@typeId': 'c612fc41-44a3-428b-a97c-433c333d78e9'

         '@operation': 'GetDigest'

         '@limit': 1000

         '@period': '1.00:00:00'

Новинки Directum Launcher

В новой версии расширены возможности инструмента Directum Launcher:

Быстрое переключение между конфигурациями системы

Иногда необходимо запускать Directum RX с разными настройками, например для тестирования системы. В новой версии можно быстро заменить текущие настройки на другие. Для этого используется новая команда:

./do.sh config set --config_path=<Полный путь до нового конфигурационного файла>

 

Экспорт пакета разработки через командную строку

В новой версии появилась возможность экспортировать пакеты разработки без использования Development Studio. Благодаря этому их можно создавать на компьютере с операционной системой Linux. Чтобы экспортировать пакеты, в Directum Launcher появилась команда ./do.sh dt export-package.

Удобство мониторинга системы

Оптимизация хранения индексов Elasticsearch. У каждого сервиса появились отдельные индексы, которые используются для сбора информации по метрикам, ошибкам и всем уровням сообщений из лог-файлов. Это ускоряет поиск данных в Elasticsearch и их загрузку на дашбордах в Grafana.

Сбор лог-файлов сервисов Directum Ario. В решении «Мониторинг системы Directum RX» появилась возможность отслеживать состояние сервисов Ario и классифицировать их ошибки.

Хранение метрик производительности в VictoriaMetrics. Теперь хранение информации о производительности серверов перенесено из поисковой системы Elasticsearch в базу данных временных рядов VictoriaMetrics. Благодаря этому снижается нагрузка на Elasticsearch и ускоряется работа решения. Сбор метрик выполняют экспортеры Prometheus Exporters.

Дашборд для отслеживания длительных блокировок. В новой версии администратор может легко определить карточки объектов или документы, на которых установлена длительная блокировка, чтобы снять ее. Для этого появился дашборд Suspended locks.

Изменения среды разработки

В среде разработки теперь можно остановить сборку сразу после запуска. Например, если ее запустили случайно и нужно тут же отменить. В этом случае по клавишам CTRL+BREAK сборка завершается моментально. Если сборку остановили во время ее выполнения, то она отменяется в несколько раз быстрее по сравнению с предыдущими версиями системы.

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

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

***

С полным списком новых возможностей можно ознакомиться в документе «Изменения Directum RX 4.11» на сайте поддержки.

О новинках мобильных приложений, вышедших вместе с локальной версией Directum RX 4.11, расскажем в отдельной статье.

Пока комментариев нет.

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