12.03.2026 20:36

SetAccess

[POST] .../v1/pipeline/setaccess

Настраивает ACL-доступ к CRM-воронке.

Входные параметры

Название Тип данных Обязательность Описание
id Int64 Обязательный ID воронки
access_all Boolean Необязательный Доступ для всех пользователей
access_user_ids Array of Int64 Необязательный Список пользователей
access_group_ids Array of Int64 Необязательный Список групп
replace_mode Boolean Необязательный Режим обновления ACL: true — полная замена, false — добавление к текущему списку

Если access_all = false и оба массива доступа пустые, сервер автоматически установит access_all = true.

Пример запроса

{
  "id": 7,
  "access_all": false,
  "access_user_ids": [1, 15],
  "access_group_ids": [4],
  "replace_mode": true
}

Выходные параметры

Название Тип данных Описание
result.row_affected Int64 Количество измененных строк
result.ids Array of Int64 ID измененных записей

Пример ответа

{
  "ok": true,
  "result": {
    "row_affected": 1,
    "ids": [7]
  }
}