Avanpost IDM 5.0 получил улучшенный конструктор бизнес-процессов

Avanpost IDM 5.0 получил улучшенный конструктор бизнес-процессов

Avanpost IDM 5.0 получил улучшенный конструктор бизнес-процессов

Компания Аванпост усовершенствовала конструктор бизнес-процессов в новом релизе программного продукта Avanpost IDM 5.0. Разработчик предлагает рынку гибкий инструмент для создания алгоритма согласования документов, предоставляющий расширенные возможности пользователям.  

Конструктор бизнес-процессов - часть модуля заявок. С его помощью определяются участники процессов и схема согласования документов в зависимости от параметров заявки. 

Обновление конструктора в Avanpost IDM 5.0 связано с необходимостью повышения гибкости этого инструмента. В предыдущей версии программного продукта механизм позволял настраивать логику в зависимости от системы, к которой запрашивается доступ. Процесс был линейным, жестко регламентированным, ограничивающим выбор вариантов согласования заявки. Крупным заказчикам, с которыми работает компания Аванпост, необходимо поддерживать большое количество сценариев взаимодействия, минимизировать необходимость доработок, в частности, для согласования доступа к различным информационным системам.  

Поэтому обновленный механизм позволяет настраивать процессы с использованием ветвлений, внутренних справочников Avanpost IDM 5.0, внешних справочников и других сущностей. В сценарии согласования есть возможность предусмотреть его зависимость от учетной записи, подразделения пользователя, его прав в системе.    

Новый конструктор представляет бизнес-процессы в BPMN-нотации. Эта модель общепризнана и популярна в профессиональном сообществе, а также удобна как для технических специалистов и аналитиков, так и для обычных пользователей.  

Усовершенствованный редактор поддерживает версионность бизнес-процессов. Документы, которые находятся в работе, продолжают движение в соответствии с процессом, действовавшим на момент создания. Заявки, поступившие в систему после создания новой версии, проходят согласование по новым правилам. 

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

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

Новый конструктор позволяет взаимодействовать с внешними справочниками и системами. Так, если после предоставления прав по заявке в IDM требуются дополнительные ручные действия администратора, то модуль автоматически создает наряд на выполнение этой задачи в системе Service Desk.

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

«Движок бизнес-процессов, реализованный в 4-й версии, был одним из наиболее узких мест с точки зрения интеграции нашего продукта в бизнес-процессы крупных заказчиков. Его переработка, а также реализация графического редактора к нему – важнейшее технологическое нововведение 5-й версии Avanpost IDM. Он позволяет как организовать гибкий процесс согласования, в том числе параллельный, так и интегрировать систему с процессами, контролируемыми другими информационными системами, такими как системы Service Desk и системы документооборота. Его гибкость подтверждена в нескольких успешных проектах в крупных компаниях, уже приступивших к использованию Avanpost IDM 5.0.» - комментирует Олег Губка, директор по развитию Аванпост. 

Уязвимость переполнения глобального буфера в zlib грозит DoS и даже RCE

В широко используемой библиотеке zlib выявлена критическая уязвимость, позволяющая через порчу памяти вызвать сбой программы (DoS). Ее также потенциально можно использовать для удаленного выполнения стороннего кода в системе.

Пока не решенной проблеме, классифицируемой как переполнение буфера в глобальной памяти, присвоен идентификатор CVE-2026-22184. Поскольку эксплойт тривиален, степень опасности уязвимости была оценена в 9,3 балла по шкале CVSS.

Катастрофическая ошибка возникает при запуске утилиты untgz, а точнее, при выполнении функции TGZfname(), отвечающей за обработку имен архивных файлов, вводимых через консоль.

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

Проблему усугубляет тот факт, что untgz отрабатывает до парсинга и валидации архива. Эксплойт в данном случае не требует создания вредоносного файла со сложной структурой, достаточно лишь передать длинное имя в качестве аргумента командной строки.

Уязвимости подвержены все сборки zlib до 1.3.1.2 включительно. В качестве временной меры защиты админам и разработчикам рекомендуется ограничить использование untgz либо вовсе удалить соответствующий пакет до появления пропатченной версии.

RSS: Новости на портале Anti-Malware.ru