
Компонент "Оркестратор"
Улучшения
Доработано ограничение доступа к объектам системы, теперь в разделах "Машины", "Роботы", "Выполняющиеся роботы" и "История запусков" отображаются только те объекты, к которым у пользователя есть доступ.
- Добавили возможность работы с очередью ресурсов. Создать очередь, просмотреть список ресурсов в этих очередях, изменить параметры ресурсов можно в новом разделе "Очереди ресурсов". Добавить ресурсы в очередь могут только роботы при помощи действий из группы "Оркестратор".
- Добавили новый вид условия запуска роботов - на основе очередей ресурсов. Теперь запуск робота может происходить в зависимости от наличия нужного количества ресурсов в очереди. Создать, просмотреть или изменить такое условие запуска можно на новой вкладке "Очереди ресурсов" в разделе "Условия запуска".
- Добавили в карточку УЗ машины вкладку "Условия запуска (Очереди ресурсов)". На ней отображаются только те условия запуска, в которых указана та группа машин, куда добавлена рассматриваемая учетная запись машины.
- Изменили работу с RDP-сессиями. Ранее система прерывала RDP соединение сразу после завершения работы робота. Это было неудобно, если между завершением одного робота и началом работы другого проходит немного времени, и в итоге снова приходится запускать RDP-сессию. Чтобы сократить время на лишние включения\отключения RDP-сессий, теперь система не будет завершать RDP-сессию сразу после завершения работы робота, а будет ожидать в течение установленного тайм-аута появления нового запуска робота. Настроить нужный тайм-аут можно в одном из конфигурационных файлах системы.
- Добавили столбцы:
- "Способ запуска" и "Инициатор" в таблицу на вкладке "Выполняющиеся роботы" в карточке УЗ машины.
- "Автор" в таблицу раздела "Роботы".
- "Автор" в таблицу на вкладке "Расписания" в разделе "Условия запуска".
- "Автор" в таблицу на странице "Календари" (открывается через вкладку "Расписания" раздела "Условия запуска").
- "Способ запуска" и "Инициатор" в таблицу раздела "Выполняющиеся роботы" и "История запусков".
- Внесено несколько косметических изменений в дизайне интерфейса модуля "Оркестратор"
Исправления
- Исправлена ошибка, из-за которой при запуске робота через интерфейс Оркестратора, агент на выбранной машине иногда не получает команду о запуске.
- Иногда УЗ машины продолжала отображаться как UI (= активна графическая сессия), даже если графическая сессия была уже неактивна.
- Исправили проблему, когда периодически роботы «зависали» в статусе «Запуск», если они были запущены в рамках процесса из ROBIN Process с автоматическим выбором машины.
Известные проблемы
- При переименовании расписания, в "Истории запусков" у запуска отобразится новое название расписания. Но при его удалении происходит ошибка, из-за которой в "Истории запусков" отображается строе название.
- Если робот был остановлен вручную, в разделе "История запусков" у этого запуска должен быть статус "Остановлен". Но если робот был остановлен при выполнении действия с версией на Python, в "Истории запусков" система выводит неверный статус - "Успешно".
- При запуске робота возникает ошибка при восстановлении пакетов Python действий.
Решение: дождаться завершения всех Python-роботов на этой УЗ (или остановить вручную) и запустить еще раз нужного робота.
- Карточка очереди ресурсов: некорректно отображается число оставшихся попыток обработки ресурса в статусе "Обработан" или "Ошибка", если в настройках очереди изменили максимальное число попыток.
- Иногда возникает ошибка при попытке скачивания файла лога робота (раздел "История запусков" и "Выполняющиеся роботы").
- В разделе "История запусков" не всегда появляется запись о неудачном запуске робота, если не удалось поднять RDP-сессию.
- Иногда попытка запуска робота может завершиться с ошибкой, если в момент отправки команды на запуск на выбранной УЗ машины происходил перезапуск ROBIN Agent.
- Иногда некорректно передается состояние УЗ машины - "Онлайн" или "Оффлайн". Из-за этого может возникать ошибка при запуске роботов (в ROBIN Studio будет указана как "Учетная запись не найдена").
Модуль "Управление доступом"
Улучшения
- Переработали возможность входа в систему под доменным пользователем. Создаются и контролируются такие пользователи на стороне вашего Active Directory.
- Изменили переход в карточку пользователя - теперь он по нажатию на логин пользователя, а не на ФИО.
- Добавили возможность группировать некоторые объекты системы для ограничения доступа к ним внутри тенанта. В связи с этим были добавлены:
- раздел "Группы объектов", где можно создавать группы и добавлять в них объекты, к которым нужно ограничить доступ. Можно создать группы машин, роботов, проектов роботов. А также группы процессов и экранных форм - объекты, которые относятся к ROBIN Process.
- вкладку "Управление доступом" в карточку группы пользователей. На вкладке можно указать, к каким группам объектов будет иметь доступ рассматриваемая группа пользователей.
Изменили окно "Добавление машины" в разделе "Объекты тенанта":
Убрали радиокнопки с выбором текущего расположения машины.
Поле "Машина" всегда активно. В нем отображаются только те машины, учетные записи которых добавлены в базу Robin, но еще не добавлены в тенант или группу тенанта.
Внесено несколько косметических изменений в дизайне интерфейса модуля "Управление доступом"
Известные проблемы
- Не работает поиск в полях со списками. Например, в выпадающем списке "Пользователь" в окне «Добавление пользователя в тенант» (раздел "Пользователи тенанта»).
- Раздел "Группы объектов": не удаляются пустые группы процессов (объекты, которые относятся к ROBIN Process).