Смотрите модули, доступные при интеграции Bridge с ServiceNow.
USM Content
Триггеры и модули ServiceNow
После интеграции Bridge с ServiceNow выберите события для запуска рабочего процесса.
Event Type (Тип события)
- При создании записей
- При обновлении записей
- Когда записи удаляются
Вы можете настроить триггеры под определенные критерии поиска с помощью языка фильтров ServiceNow.
Для настройки триггеров в Bridge ServiceТеперь конструктор рабочих процессов
- В поле Закодированный фильтр на экране Триггера ServiceNow введите запрос, скопированный из ServiceNow.
Модули ServiceNow
Создать новую запись
Этот модуль позволяет создать новую запись в существующей таблице ServiceNow, требующую заполнения определенных полей:
- Имя таблицы: Введите имя таблицы для создания записи.
- Ключ No 1: Введите имя записи поля для обновления.
- Значение # 1: Введите значение записи поля для обновления.
Вы можете использовать ссылки на данные в этих полях.
Удалить запись
Этот модуль позволяет удалить запись в ServiceNow. Заполните следующие поля.
- Имя таблицы: Введите имя таблицы для создания записи.
- Идентификатор системы записи: введите значение системы_ id, автоматически присваиваемое записи в момент создания.
Вы можете использовать ссылки на данные в этих полях.
Get Group
Этот модуль создает соединение, позволяющее строить для нескольких потенциальных результатов. Заполните следующие поля.
- Поле фильтра: список полей, которые можно выбрать из Sys_ ID (уникальный идентификатор записи пользователя), Имя пользователя или Имя группы.
В поле Имя нельзя использовать ссылки на данные.
Получить запись
Этот модуль функционирует как группа состояний и соединение. Он работает как модуль Get Group и имеет три возможных результата: запись найдена, запись не найдена или таблица не найдена. Заполните следующие поля.
- Имя: Назначение имени модулю после перетаскивания его в рабочий процесс.
- Имя таблицы: Введите имя таблицы, содержащей необходимую запись.
- Идентификатор системы записи: Введите значение записи системы_ id, которое вам нужно найти.
В поле Имя нельзя использовать ссылки на данные.
Get Records
Это возвращает все записи из таблицы и позволяет фильтровать ее результаты. Вы можете использовать ссылки на данные во всех этих полях.
- Имя таблицы: Введите имя таблицы, содержащей необходимые записи.
- Фильтры
- Фильтр кодировки: Вставьте запрос, скопированный из ServiceNow.
- Смещение записи: Введите индекс начальной записи, с которого модуль должен начать поиск записей.
- Результаты на странице: Введите максимальное количество записей, которые вам нужны для возврата модуля. Если записи превышают это число, модуль разделяет их на страницы. На каждой странице хранятся записи, соответствующие указанному вами номеру в этом поле.
Get User (Получить данные о пользователе)
Этот модуль функционирует так же, как и модули Get Group и Get Record, и имеет два возможных результата: найденный пользователь или не найденный пользователь.
Можно использовать ссылки на данные только для фильтра.
- Название: Имя модуля, указанное после перетаскивания модуля в рабочий процесс
- Поле фильтра: список полей, которые можно выбрать из Sys_ ID (уникальный идентификатор записи пользователя) или Адрес электронной почты пользователя или Полное имя (адрес электронной почты пользователя или полное имя).
Обновить запись
Этот модуль позволяет обновить запись в ServiceNow. Вы можете использовать ссылки на данные во всех этих полях.
- Имя таблицы: Это имя таблицы, в котором модуль может найти необходимую запись.
- Запись Sys ID: Введите значение записи sys_ id, которое нужно обновить.
- Ключ No 1: Введите имя записи поля, которое вам нужно обновить.
- Значение # 1: Введите необходимое для обновления значение записи поля.
Панель Журнал запуска
Как только Bridge выполнит любой из вышеперечисленных модулей в рабочем процессе, в области Журнала выполнения появится следующая информация:
- Данные
- State: Этот раздел показывает, сработал ли модуль.
- Код: Это код успешного выполнения/ ошибки, полученный от Smartsheet.
- Сообщение. Системное сообщение, которое модуль возвращает из Smartsheet. Например, если модуль не может найти значение, сообщение может быть таким: Not found.
- Состояние: это состояние, которое модуль вытаскивает из Smartsheet; вы можете увидеть сообщения Sucaged или Failed.