Создать процесс rpa.type.add

Scope: rpa

Кто может выполнять метод: любой пользователь

DEPRECATED

Развитие метода остановлено. Используйте смарт-процессы как аналог функционала.

Метод создает новый процесс.

Параметры метода

Обязательные параметры отмечены *

Название
тип

Описание

fields*
array

Список с полями процесса. Перечень возможных полей описан ниже

Параметр fields

Обязательные параметры отмечены *

Название
тип

Описание

title*
string

Название процесса

image
string

Изображение процесса из списка

settings
array

Список с произвольным набором настроек процесса

permissions
array

Список объектов. Каждый объект описывает права доступа к этому процессу

Важно

  • Автоматические сценарии, такие как создание стадий, роботов и полей по умолчанию, не будут запущены при создании процесса через rest.
  • В запросе обязательно должны быть указаны права доступа на изменение процесса

Примеры кода

Создать новый процесс с названием «Мой процесс». Все пользователи могут создавать элементы этого процесса. Только пользователь с id = 1 может менять настройки этого процесса.

Как использовать примеры в документации

{
            "fields": {
                "title": "Мой процесс",
                "image": "list",
                "permissions": [
                    {
                        "accessCode": "UA",
                        "permission": "X",
                        "action": "ITEMS_CREATE"
                    },
                    {
                        "accessCode": "U1",
                        "permission": "X",
                        "action": "MODIFY"
                    },
                ]
            }
        }
        

Обработка ответа

Метод вернет в ответе данные, аналогичные ответу метода rpa.type.get.

Продолжите изучение

Предыдущая