Создать процесс rpa.type.add
Scope:
rpaКто может выполнять метод: любой пользователь
DEPRECATED
Развитие метода остановлено. Используйте смарт-процессы как аналог функционала.
Метод создает новый процесс.
Параметры метода
Обязательные параметры отмечены *
|
Название |
Описание |
|
fields* |
Список с полями процесса. Перечень возможных полей описан ниже |
Параметр fields
Обязательные параметры отмечены *
|
Название |
Описание |
|
title* |
Название процесса |
|
image |
Изображение процесса из списка |
|
settings |
Список с произвольным набором настроек процесса |
|
permissions |
Список объектов. Каждый объект описывает права доступа к этому процессу |
Важно
- Автоматические сценарии, такие как создание стадий, роботов и полей по умолчанию, не будут запущены при создании процесса через
rest. - В запросе обязательно должны быть указаны права доступа на изменение процесса
Примеры кода
Создать новый процесс с названием «Мой процесс». Все пользователи могут создавать элементы этого процесса. Только пользователь с id = 1 может менять настройки этого процесса.
Как использовать примеры в документации
{
"fields": {
"title": "Мой процесс",
"image": "list",
"permissions": [
{
"accessCode": "UA",
"permission": "X",
"action": "ITEMS_CREATE"
},
{
"accessCode": "U1",
"permission": "X",
"action": "MODIFY"
},
]
}
}
Обработка ответа
Метод вернет в ответе данные, аналогичные ответу метода rpa.type.get.
Продолжите изучение
- Процессы: обзор методов
- Обновить процесс rpa.type.update
- Получить информацию о процессе по id rpa.type.get
- Получить список процессов с их полями rpa.type.list
- Удалить процесс rpa.type.delete