Ресурсы
Last updated
Last updated
Ресурсы – именованные переменные в хранилище Оркестратора, которые могут читать/устанавливать роботы и Студия при выполнении RPA-проектов.
Ресурсы делятся на глобальные и локальные:
глобальные ресурсы доступны всем роботам, в зависимости от настроек чтение/запись.
локальные привязаны к конкретному роботу, и только этот робот имеет к ним доступ.
Перейдите в раздел Роботы > Ресурсы и нажмите кнопку Добавить ресурс:
Заполните параметры формы:
Имя* — название ресурса для отображения в Оркестраторе. Допустимы только буквы, цифры, символовы _
и -
и точки.
Тип* — выберите тип данных ресурса:
String
Integer
Floating
Boolean
DateTime
Сredentials — тип для учетных данных. Пароль от учетных данных будет храниться в формате SecureString, в базу данных попадет в зашифрованном виде и передаваться в Студию будет тоже зашифрованным.
JObject — для данных в формате JSON.
Описание — дополнительная информация, которая отобразится о вашем ресурсе в общей таблице.
Только для чтения — определяет допустимые действия роботов с ресурсом. Возможные значения:
переключатель выключен — роботы могут читать и изменять (перезаписывать) значение ресурса. Значение по умолчанию.
переключатель включен — ресурс доступен только для чтения.
Робот-владелец — позволяет назначить робота (-ов) для работы с ресурсом. В этом случае ресурс будет считаться локальным, привязанным к роботу. Если вы хотите, чтобы ресурс был доступен всем роботам, оставьте поле пустым.
Тип блокировки — определяет тип блокировки ресурса роботом. Блокировка может применяться при конкурентном доступе роботов к общему ресурсу — например, при одновременной работе нескольких роботов с проектом, где есть ресурс. В этом случае проект должен содержать элемент Заблокировать ресурс: когда один робот заблокировал ресурс, действия других роботов с ресурсом ограничиваются на установленное время.
Возможные типы блокировки:
Разрешено чтение — другим роботам запрещено изменять значение ресурса, доступно только чтение.
Запрещено чтение — другим роботам полностью запрещена работа с ресурсом: они не смогут ни читать, ни изменять ресурс.
Настройка работает независимо от параметра Робот-владелец (владельцы могут быть установлены или отсутствовать).
Таймаут — время блокировки ресурса за конкретным роботом, задается в секундах. Если таймаут блокировки не указан, применится значение по умолчанию — 20 секунд, после чего блокировка будет автоматически снята.
Тип внешнего хранилища — если тип данных ресурса выбран как Сredentials
, появляется выпадающий список Тип внешнего хранилища
с вариантом для выбора CyberArk
. Доступно с версии Оркестратора 1.24.6
Учетная запись CyberArk — если в поле Тип внешнего хранилища был выбран CyberArk, отобразится обязательное поле Учетная запись CyberArk с кнопкой Поиск
. Нажатие на кнопку Поиск
открывает модальное окно для выбора учетной записи из CyberArk.
В завершение сохраните изменения.
✅ Готово. Новый ресурс отобразится на странице Роботы > Ресурсы в табличной части.
С версии Оркестратора 1.24.6 добавлена интеграция с CyberArk
За работу с ресурсами отвечают элементы Студии из группы Оркестратор > Значения. Используйте элементы, чтобы получить ресурс из Оркестратора либо чтобы перезаписать его значение при наличии соответствующих прав.
Пример:
Чтобы получить из Оркестратора ресурс с типом Сredentials, используйте в RPA-проекте элемент Получить учетные данные.
Чтобы изменить в Оркестраторе значение ресурса с типом Сredentials, используйте в RPA-проекте элемент Установить учетные данные.