Вы можете создавать шаблоны электронной почты и связывать их с действием задания, чтобы автоматически отправлять уведомления по электронной почте при выполнении указанного действия.
Прежде чем вы сможете создавать шаблоны email:
- Вам нужно настроить уведомления по электронной почте для ArcGIS Workflow Manager.
- Возможно, вам придется изменить пользовательские роли, чтобы получить адреса электронной почты участников организации с помощью выражения ArcGIS Arcade.
Создать шаблоны email
Выполните следующие действия, чтобы создать шаблоны email:
- Обратитесь к веб-приложению Workflow Manager.
- Щелкните вкладку Оформление.
Появится страница Дизайн.
Примечание:
Если у вас нет достаточных прав, вкладка Оформление недоступна.
- Щелкните Шаблоны .
Примечание:
Если у вас нет достаточных прав, Шаблоны недоступны.
- Щелкните вкладку Шаблоны email.
Появится панель Шаблоны email.
- Щелкните Создать новый на панели Шаблоны email.
- Введите имя для шаблона email в текстовом поле Имя шаблона.
- Введите адреса электронной почты, разделенные точкой с запятой, в текстовые поля Кому, Копия и Скрытая копия по мере необходимости или используйте выражение Arcade для создания динамического списка получателей.
В текстовом поле Кому, Копия или Скрытая копия должен быть указан хотя бы один действительный адрес электронной почты или выражение Arcade.
Подсказка:
Используйте переменную $newAssignee с автоматическим действием Назначить задание», чтобы автоматически отправлять уведомление по электронной почте новому пользователю, назначенному для этого действия. Уведомления по электронной почте не будут отправляться, если задание не было переназначено.
Один адрес электронной почты
user1@test.com
Несколько адресов электронной почты
user1@test.com;user2@test.com;user3@test.com;user4@test.com
Одно выражение Arcade
"GetUser($CurrentPortal, $newAssignee)['Email']"
Несколько выражений Arcade
"GetUser($CurrentPortal, JobOwner($Job))['Email']";"GetUser($CurrentPortal, $newAssignee)['Email']";"GetUser($CurrentPortal, LastRunner($Job, 'f50d740d-cc04-9296-4ce3-181e82604465'))['Email']"
Адреса электронной почты и выражения Arcade
user1@test.com;"GetUser($CurrentPortal, JobOwner($Job))['Email']";user3@test.com;"GetUser($CurrentPortal, $newAssignee)['Email']"
Подсказка:
Нажмите Этот входной параметр поддерживает выражения Arcade и выберите выражение Arcade, чтобы добавить его в соответствующее текстовое поле.
- Укажите тему для уведомления по электронной почте в текстовом поле Тема.
Необходимо ввести тему. Текстовое окно Тема не может быть пустым.
Вы также можете использовать выражения Arcade для предоставления динамического значения темы. Если тема содержит обычный текст и выражения Arcade, отформатируйте текст следующим образом:
JobName($Job) + 'is ready'
- Укажите текст сообщения для уведомления по электронной почте в текстовом окне Сообщение.
Вы должны указать сообщение в теле письма. Текстовое окно Сообщение не может быть пустым.
Вы также можете использовать выражения ArcGIS Arcade для предоставления динамического значения тела письма. Если тело письма содержит обычный текст и выражения Arcade, отформатируйте текст следующим образом:
'<b>' + JobName($Job) + '</b>, created by <b>' + JobCreator($Job) + '</b>, was started on <b>' + Text(Date(JobStartDate($Job)), 'dddd, MMMM D, Y') + '</b>.'
- Дополнительно, можно включить вложения в уведомление по электронной почте, используя опции раздела Включить вложения:
Примечание:
Если задание содержит несколько вложений, они отправляются в виде одного файла .zip и структура папок вложений сохраняется.
- Нет — Не включать вложения задания в уведомления по электронной почте.
- Все — Включить все папки вложений задания в уведомление по электронной почте.
- По папке — Введите список имен папок вложений задания, разделенных запятой, в текстовом поле По папке, чтобы указать папки вложений задания, которые следует включить в уведомление по электронной почте.
Примечание:
Папки вложения задания содержатся в элементе рабочего процесса и не являются путями файловой системы.
- Дополнительно, щелкните Просмотреть email, чтобы просмотреть электронное письмо.
Примечание:
Если электронное письмо содержит выражение Arcade, относящееся к заданию, вы должны указать действительный идентификатор задания в текстовом поле Просмотреть Email, прежде чем вы сможете просмотреть выражение Arcade. Если электронное письмо содержит выражение Arcade для выходного значения шага, шаг должен быть завершен, прежде чем вы сможете просмотреть выходное значение.
Появится окно Просмотреть Email со списком получателей и предварительным просмотром темы и тела письма.
- Щелкните Сохранить, чтобы сохранить шаблон email.
Редактирование шаблонов email
Выполните следующие действия, чтобы отредактировать шаблоны email:
- Обратитесь к веб-приложению Workflow Manager.
- Щелкните вкладку Оформление.
Появится страница Дизайн.
Примечание:
Если у вас нет достаточных прав, вкладка Оформление недоступна.
- Щелкните Шаблоны .
Примечание:
Если у вас нет достаточных прав, Шаблоны недоступны.
- Щелкните вкладку Шаблоны email.
Появится панель Шаблоны email.
- Щелкните имя шаблона email, который вы хотите изменить, на панели Шаблоны email.
Подсказка:
Вы можете отфильтровать список шаблонов email на панели Шаблоны email, задав поисковый запрос в текстовое поле Поиск шаблонов электронной почты.
- При необходимости обновите шаблон email.
- Дополнительно, щелкните Просмотреть email, чтобы просмотреть электронное письмо.
Примечание:
Если электронное письмо содержит выражение Arcade, относящееся к заданию, вы должны указать действительный идентификатор задания в текстовом поле Просмотреть Email, прежде чем вы сможете просмотреть выражение Arcade. Если электронное письмо содержит выражение Arcade для выходного значения шага, шаг должен быть завершен, прежде чем вы сможете просмотреть выходное значение.
Появится окно Просмотреть Email со списком получателей и предварительным просмотром темы и тела письма.
- Щелкните Сохранить, чтобы сохранить изменения.
Удаление шаблонов email
Шаблон email будет удален навсегда и это не может быть отменено. Выполните следующие действия, чтобы удалить шаблон email:
- Обратитесь к веб-приложению Workflow Manager.
- Щелкните вкладку Оформление.
Появится страница Дизайн.
Примечание:
Если у вас нет достаточных прав, вкладка Оформление недоступна.
- Щелкните Шаблоны .
Примечание:
Если у вас нет достаточных прав, Шаблоны недоступны.
- Щелкните вкладку Шаблоны email.
Появится панель Шаблоны email.
- Щелкните имя шаблона email, который вы хотите удалить, на панели Шаблоны email.
Подсказка:
Вы можете отфильтровать список шаблонов email на панели Шаблоны email, задав поисковый запрос в текстовое поле Поиск шаблонов электронной почты.
- Щелкните кнопку Больше действий и щелкните Удалить.
Появится сообщение для подтверждения.
- Щелкните Да, чтобы удалить шаблон email, либо Нет, чтобы отменить действие.