ServiceNow
Создавать, читать, обновлять и удалять записи ServiceNow
ServiceNow — облачная платформа ITSM (IT Service Management — управление ИТ-услугами): инциденты, заявки, задачи, пользователи. Блок ходит в таблицы инстанса: создание, чтение, обновление и удаление записей.
Нужны URL инстанса, логин и пароль. Имя таблицы — как в ServiceNow (incident, task, sys_user). Блок ставят на холст как отдельный шаг или прикрепляют к агенту.
Создать запись в таблице ServiceNow.
| Параметр | Тип | Обязательный | Описание |
|---|
instanceUrl | string | Да | URL инстанса (например https://instance.service-now.com) |
username | string | Да | Имя пользователя ServiceNow |
password | string | Да | Пароль |
tableName | string | Да | Имя таблицы (например incident, task, sys_user) |
fields | json | Да | Поля записи (JSON-объект) |
| Параметр | Тип | Описание |
|---|
record | json | Созданная запись: sys_id и остальные поля |
metadata | json | Метаданные операции |
Прочитать записи из таблицы ServiceNow.
| Параметр | Тип | Обязательный | Описание |
|---|
instanceUrl | string | Да | URL инстанса (например https://instance.service-now.com) |
username | string | Да | Имя пользователя ServiceNow |
password | string | Да | Пароль |
tableName | string | Да | Имя таблицы |
sysId | string | Нет | sys_id конкретной записи |
number | string | Нет | Номер записи (например INC0010001) |
query | string | Нет | Кодированный запрос (например "active=true^priority=1") |
limit | number | Нет | Максимум записей |
fields | string | Нет | Поля через запятую |
| Параметр | Тип | Описание |
|---|
records | array | Массив записей ServiceNow |
metadata | json | Метаданные операции |
Обновить запись в таблице ServiceNow.
| Параметр | Тип | Обязательный | Описание |
|---|
instanceUrl | string | Да | URL инстанса (например https://instance.service-now.com) |
username | string | Да | Имя пользователя ServiceNow |
password | string | Да | Пароль |
tableName | string | Да | Имя таблицы |
sysId | string | Да | sys_id записи |
fields | json | Да | Поля для обновления (JSON-объект) |
| Параметр | Тип | Описание |
|---|
record | json | Обновлённая запись |
metadata | json | Метаданные операции |
Удалить запись из таблицы ServiceNow.
| Параметр | Тип | Обязательный | Описание |
|---|
instanceUrl | string | Да | URL инстанса (например https://instance.service-now.com) |
username | string | Да | Имя пользователя ServiceNow |
password | string | Да | Пароль |
tableName | string | Да | Имя таблицы |
sysId | string | Да | sys_id записи |
| Параметр | Тип | Описание |
|---|
success | boolean | Удаление успешно |
metadata | json | Метаданные операции |