Заблокировать ресурс
Last updated
Last updated
Eng: Lock asset
Элемент позволяет блокировать или разблокировать ресурсы (assets) в Оркестраторе, обеспечивая управление доступом к ним. Применяется для автоматизации процессов, требующих временной блокировки ресурса, чтобы избежать конфликтов и обеспечить последовательное выполнение задач.
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Наименование*
String
Наименование ресурса, используемого для идентификации блокировки. При указании названия следует учитывать регистр
Тип блокировки*
String
Указывает, производится блокировка или разблокировка ресурса. Возможные значения: Блокировка
, Разблокировка
Таймаут
Int32
Если значение не указано, используется таймаут по умолчанию - 5 000 мс
Добавьте элемент Заблокировать ресурс (asset) в свой проект.
Настройте необходимые свойства, включая Наименование
для идентификации блокировки и Тип блокировки
для выбора действия (блокировка или разблокировка).
При необходимости установите значение Таймаут
для ограничения времени выполнения операции.
При выполнении роботом элемента могут возникнуть ошибки блокировки ресурса. Возможные причины возникновения:
Указанного ресурса нет в Оркестраторе.
Ресурс уже заблокирован другим проектом.
Пользователь при создании ресурса в Оркестраторе ограничил ресурс только для чтения.
Для решения этих проблем рекомендуется:
Проверить наличие ресурса в Оркестраторе и правильность его наименования.
Убедиться, что ресурс не заблокирован другим процессом.
Проверить права доступа к ресурсу.
Пример использования элемента в процессе с типом Только код (Pure code):