Для настройки специфической автоматизации, то есть для расширения встроенных системных действий, предназначены "Автоматические действия". С их помощью вы можете изменить атрибуты артефактов, перенести их в другой проект, добавить комментарий или создать задачу. Автоматическое действие можете обратиться по некоторому адресу в сети и передать нужную информацию, то есть вызвать так называемый веб-хук - ссылку на другом сервере. Вы можете отправить Email на указанный адрес.
Автоматические действия срабатывают при наступлении следующих событий:
Дополнительно к этому автоматическое действие может быть привязано к конкретному переходу или состоянию в настройках жизненного цикла. Вам необходимо описать условие, при котором сработает данное автоматическое действие, а также указать необходимые изменения, которые должны быть выполнены.
Порядок выполнения автоматических действий определяется их нумерацией. Номера можно изменить на форме редактирования или путем перетаскивания строк в списке действий.
На вкладке "Изменить атрибуты" вы можете указать конкретные значения для атрибутов, которые необходимо установить при выполнении автоматического действия. Для некоторых полей, вместо указания конкретного значения атрибута можно указать формулу, по которой данное значение будет выбрано, например, установить приоритет по умолчанию:
Другие примеры задания формул:
Для выбора режима задания значения атрибута используйте селектор, расположенный справа от поля для ввода значения (или формулы) атрибута.
В тексте сообщения можно использовать вставку атрибутов, таким образом, подставлять название, описание или другие свойства сущности, для которой вызвано автоматическое действие.
Если сотрудник забыл списать время по назначенной ему истории, то отправим ему уведомление о необходимости сделать это.
Для этого создадим повторяющееся задание, например, в конце рабочего дня, и используем его в качестве триггера для автоматического действия.
В качестве действия выберем "Добавить комментарий" и введем такой текст:
Комментарий будет добавлен к истории и исполнитель будет явно уведомлен о необходимости списать часы.
Можно отправить почтовое уведомление на конкретный Email или пользователям системы. Для этого необходимо заполнить поля на соответствующей вкладке: