Primo RPA Orchestrator 1.26.3
Релиз содержит новые функции, улучшения интерфейса и исправления ошибок, направленные на повышение производительности и безопасности системы.
Дата релиза: 1 апреля 2026
В версии 1.26.3 по умолчанию используется интерфейс UI2. Начиная со следующей версии планируется переход на UI4. Подробнее см. в разделе Новые возможности UI4
Основные обновления и новые возможности Primo RPA Orchestrator
-
Реализована поддержка хранения конфиденциальных параметров в БД секретов для служб Analytic, Licenses, LogEventsWebhook, Notifications, Queues, RobotLogs, States и WebApi. Пароли и ключи из секций RabbitMQ, NuGet, CyberArk, OpenId/KeyCloak и Minio перенесены из открытых конфигурационных файлов в защищённое хранилище. Подробнее в документации.
-
Реализована архивация старых элементов очередей вместо удаления. Данные сохраняются в отдельные таблицы БД
Archiveи доступны для просмотра в интерфейсе через переключатель Архивные очереди. Добавлены настройки минимальных порогов архивации в конфигурацию WebApi (лимиты по дням и количеству элементов). Подробнее в документации
-
Управление графическими сессиями Linux
В окно просмотра сессии Linux-робота добавлена кнопка Управление. Функциональность работает аналогично управлению RDP-сессиями Windows.
Поддерживается:
- основные разрешения экрана (1920×1080, 2560×1440, 1280×720 и др.);
- ввод латиницы, кириллицы и специальных символов;
- управление во время выполнения проекта.
После завершения проекта трансляция автоматически останавливается.
Окно просмотра сессии Linux-робота с кнопкой «Управление» -
В конфигурационный файл Primo.Agent добавлен параметр
HttpTimeoutInSeconds, позволяющий увеличить таймаут при скачивании дистрибутива робота и архивов проектов из Оркестратора.Для работы с проектами размером 400+ МБ рекомендуется:
- В конфигурации Agent установить
HttpTimeoutInSeconds: 150 - В конфигурации WebApi задать
TimeOutInMinutesForUnlock: 3(в разделеRobotStart)
- В конфигурации Agent установить
-
Добавлен новый механизм настройки уведомлений в разделе Мониторинг и журналы → Подписки на события.

Возможности:
- фильтрация по проектам, машинам и заданиям;
- выбор конкретных событий;
- временное отключение подписки;
- выбор языка уведомлений (русский/английский).
-
В конфигурацию Оркестратора (секция Triggers -> Email) добавлены параметры для гибкой настройки аутентификации при подключении к почтовым серверам по IMAP и Exchange (EWS). Подробнее в документации
-
В аналитическую подсистему добавлена таблица
ExchangeQueueItemProcessing2для учётаOperationKeyи цепочек повторов при обработке элементов очереди. Таблица позволяет идентифицировать запуски роботов и отслеживать повторы внутри одного запуска по полюRetry.
Исправленные ошибки
Роботы и служба Агента
-
Изменены значения по умолчанию в секции RobotStart конфигурации WebApi. Новые значения учитывают типичные задержки загрузки RDP-сессий в корпоративных инфраструктурах и снижают количество неудачных запусков. Подробнее см. в Внешняя поддержка RDP-cессии
{ "TimeOutInMinutesForUnlock": 3, "IntervalForReleaseInSeconds": 180, "AttemptsKeepRDPSessionLevels": [ { "AttempCount": 3, "AttempExpirationInSeconds": 5 }, { "AttempCount": 2, "AttempExpirationInSeconds": 15 }, { "AttempCount": 1, "AttempExpirationInSeconds": 120 } ], "WaitUserProfileLoaded": true, "ReEnqueueNoRdpOrProfile": true } -
Исправлено зависание робота на 50% выполнения при конфликте памяти с MS Office. Добавлены повторные попытки принудительного закрытия процесса робота перед стартом.
Настройка в конфиге Агента (секция StartRobot):
KillRobotAttemptCount— количество попыток (по умолчанию: 5)KillRobotAttemptTimeoutInSec— таймаут между попытками, сек (по умолчанию: 5)
Если при старте нового запуска Агент не сможет закрыть робота от предыдущего запуска с первого раза, он выполнит до 5 повторных попыток с интервалом 5 сек.
-
Исправлена проблема остановки роботов на 75% при старте в условиях высокой нагрузки. Добавлена проверка, исключающая выдачу в работу RDP-сессий, по которым была инициирована команда принудительного завершения (logoff).
-
Добавлен параметр
AgentHttpClientTimeoutInSecв секциюRobotStart. Этот параметр позволяет увеличить стандартный 10-секундный лимит времени, который Оркестратор ожидает ответа от агента на запрос блокировки робота. -
Исправлена некорректная запись времени завершения при принудительной остановке робота. Теперь при принудительной (HardKill) и мягкой (SoftKill) остановке время окончания выполнения корректно рассчитывается с учётом
TimeOffsetи отображается верно в журнале робота. -
Исправлена некорректная блокировка робота после принудительной остановки. Устранена ошибка, из-за которой после принудительной остановки (HardKill) робот оставался заблокированным в интерфейсе до истечения таймаута. Теперь признак блокировки снимается сразу после остановки независимо от настройки проекта Закрывать RDP-сессию.
-
Исправлена ошибка при остановке роботов, в имени которых есть символ подчеркивания (_). Ранее кнопка Остановить не завершала работу таких роботов.
-
Исправлена ошибка отображения экрана при управлении RDP-сессией робота через консоль Оркестратора (Windows-роботы).
Очереди и задания
-
Улучшена работа функционала Получить из очереди по фильтру — расширена поддержка статусов «Отложен» и «Удалён». Исправлена фильтрация по метаданным для удаленных элементов.
-
Исправлена ошибка блокировки повторной обработки элементов очереди (транзакций) с заполненными PrefetchedAt и PrefetchedNode.
-
Исправлена ошибка Permission error при редактировании заданий - добавлена возможность настраивать зависимости прав между разными разделами в конструкторе ролей, при включении права на редактирование заданий автоматически выдаются права на просмотр роботов, проектов, ресурсов и очередей обмена данными.
-
Исправлена ошибка запуска WebApi при наличии крон-строк с устаревшей датой - добавлена обработка исключения Quartz, при отсутствии следующего времени срабатывания задание переводится в статус Ошибка.
Аутентификация и права доступа
-
Исправлена ошибка отображения разделов меню на главной при Keycloak-авторизации с PKCE.
-
Исправлена ошибка Error Logout KeyCloak в логах WebApi при разлогине через Keycloak.
-
Исправлена ситуация, при которой каждая повторная попытка входа через Active Directory порождала новую запись об ошибке в логах WebApi.
-
Исправлена ошибка, из-за которой пользователи AD с ролями Администратор или Администратор тенанта не могли делегировать права на общие папки, если они не являлись владельцами этих папок. Логика проверки прав для делегирования унифицирована для всех типов аутентификации.
-
Исправлена ошибка
403 Forbiddenпри попытке получить ресурсы (ассеты) через учетную запись с ограниченными правами. В конструктор ролей для ресурсов добавлен блок Управление с правами на извлечение и установку значений. Теперь эти права выдаются совместно с правом на просмотр ресурса.
Триггеры
-
Исправлена ошибка аутентификации GSSAPI в триггере Запуск при получении Email для Exchange 2016 на RedOS 8 - добавлен параметр
UseManagedNtlm = trueдля корректной работы аутентификации. -
Улучшена обработка почтовых триггеров: события перенесены в отдельную очередь с выделенной службой-обработчиком. Это устраняет блокировку основной очереди при наличии 500+ непрочитанных писем в ящике и предотвращает пропуски срабатываний по расписанию.
-
Исправлена ошибка, из-за которой триггеры на входящие письма, использующие протокол POP3, не запускали роботов, несмотря на корректное считывание писем с сервера.
-
Исправлено некорректное срабатывание триггера Запуск из другого робота
- Триггер срабатывал при выключенном/неактивном состоянии задания и игнорировал настройку Не запускать триггеры. Добавлена проверка статуса задания — теперь запуск возможен только при статусе “Выполняется”.
- При переносе проектов или использовании триггера Запуск из другого робота в папку добавлялся робот с null-идентификатором, что вызывало ошибки отображения во вкладках Роботы и Обзор. Добавлена валидация идентификатора перед сохранением.
Прочие исправления
-
Исправлена ошибка в работе RobotLogsClient в журнале Робота.
-
Исправлена ошибка занятых лицензий роботов - при удалении робота статус сбрасывается и лицензия освобождается корректно.
-
Исправлены ошибки при работе с БД секретов в случае использования схемы PostgreSQL, отличной от public.
Обновления веб-интерфейса 2.29 UI2
В версии 1.26.3 по умолчанию используется UI2. Подробнее: Новые возможности UI4
-
В формы создания и редактирования ролей добавлен новый чекбокс Роль студии. Он позволяет создавать собственные роли с доступом в Studio без использования встроенной роли с избыточными правами.
- Отметить роль как студийную можно только при ее создании. После сохранения роли изменить этот параметр будет невозможно.
- Для встроенных (системных) ролей данный чекбокс скрыт.

-
Реализована возможность делегировать права на папки пользователям Keycloak. В интерфейсе флажок AD заменен на выпадающий список Тип аутентификации с выбором: Локальная, AD, OpenId.
-
В журнале робота добавлена возможность перехода от найденной записи к её расположению в списке. При применении фильтра доступна кнопка Перейти с переходом на нужную страницу и подсветкой выбранной записи. Добавлен API-метод:
api/RobotLogs/{operationKey}/{eventId}/rownumber
-
Добавлена кнопка Сменить пользователя на странице смены пароля.
-
В связи с обновлением механизма разграничения прав устаревшая кнопка Добавить предоставление в настройках пользователей машин роботов была удалена.
Исправленные ошибки веб-интерфейса 2.29 UI2
- Исправлена ошибка в форме создания робота: при смене машины теперь происходит корректный сброс версии дистрибутива, если она несовместима с ОС новой машины.
- Исправлена ошибка, приводящая к сбросу ранее примененных фильтров в таблице заданий после запуска или остановки задачи.
- Исправлено отображение статуса элемента очереди после повтора - теперь элемент корректно отображается как New, а не In Progress.
- Исправлены неточности в отображении времени ожидания для проектов.
- Индикатор загрузки машины больше не учитывает удаленных роботов.
- Исправлено некорректное отображение журналов робота. Убран дублирующийся раздел Представление 2.
- Исправлена ошибка отображения списка пользователей в папке.
- Исправлена проблема с курсором при редактировании поля Значение в элементах очереди. Устранено смещение курсора, которое увеличивалось при движении к концу строки.
Где найти
Скачать Primo RPA Orchestrator
Скачать Primo RPA Robot Enterprise