Битрикс24: бизнес-процессы и права — тема, о которой вспоминают, когда что-то уже случилось. Менеджер отменил согласование скидки, стажёр поправил шаблон «на минутку», а заявка на оплату, которую уже утвердили, вдруг изменилась задним числом. Во всех трёх случаях сам процесс был нарисован правильно — неправильно были выданы права.

Разбираю, из каких контуров прав состоит автоматизация в Битрикс24, где настраивается каждый из них, от чьего имени работает процесс и какую схему выдать ролям, чтобы процессы не обходили и не ломали. Общие права доступа к CRM — роли, уровни «свои» и «свои и отдела», запрет экспорта — разобраны отдельно в материале о настройке прав доступа. Здесь — только то, что касается процессов.

Бизнес-процесс не спрашивает, можно ли сотруднику менять поле. Он просто меняет. Поэтому права на процессы важнее прав на карточки.

Четыре вопроса о правах, которые путают между собой

Когда говорят «настроить права на бизнес-процессы», обычно имеют в виду что-то одно из четырёх. Настраивать нужно все четыре, и живут они в разных местах ↓

ВопросГде решаетсяЧто будет, если забыть
Кто запускает процессПрава на сам документ: сделку, элемент спискаПроцесс запускают не те люди, а нужные не могут
Кто меняет шаблонДоступ к дизайнеру: настройки CRM, управление спискомЛогику правят без согласования, процесс ломается тихо
Кто получает заданияНастройки конкретного действия в шаблонеЗадание уходит уволенному, и процесс стоит
Что процесс делает с доступомДействие установки прав в шаблонеДокумент после утверждения остаётся открытым на правку

Дальше — по каждому пункту, а в конце рабочая схема и чек-лист.

Кто может запускать бизнес-процессы

Процессы стартуют тремя путями: вручную из карточки, автоматически при создании или изменении документа и из робота. Подробно способы разобраны в материале о том, как запустить бизнес-процесс. С правами напрямую связан только ручной запуск — и именно там чаще всего ошибаются.

Ручной запуск доступен тому, кто работает с документом: в CRM — сотруднику, который может изменять сделку или другой элемент, в списках — тому, у кого есть доступ к элементам. Отдельной галочки «может запускать процесс X» во многих местах просто нет: право на запуск идёт следом за правом на документ. Отсюда практический вывод: ограничивать запуск проще через права на сам документ и через условия внутри процесса, чем искать настройку, которой не существует.

Автоматический запуск права не проверяет вовсе. Процесс стартует от события — создания или изменения документа, — кто бы это событие ни вызвал. Поэтому автозапуск подходит для того, что должно происходить всегда: уведомить, поставить задачу, проверить заполненность полей. Для того, что должно происходить по решению конкретного человека, он не годится.

Типовой приём для ручного запуска — проверка в первом шаге. Процесс стартует, смотрит, кто его запустил, и если это не тот, кому положено, — завершается с понятным сообщением. Например, запросить скидку выше порога может только старший менеджер: у остальных процесс вежливо откажет и объяснит почему. Это надёжнее, чем прятать кнопку.

Кто может создавать и менять шаблоны

Шаблон — это логика процесса: шаги, условия, кому уходят задания. Право менять шаблон равно праву менять правила компании: поправив одно условие, можно отправить все договоры мимо юриста. Поэтому доступ к дизайнеру держат у двух-трёх человек, а не выдают «всем, кто разбирается».

Кто может править шаблоны, зависит от того, где живёт процесс ↓

1
CRMШаблоны для сделок, лидов и смарт-процессов меняют те, у кого есть права на настройки CRM. Обычно это администратор.
2
СпискиУ каждого списка свои права. Шаблоны правит тот, у кого полный доступ к настройкам списка.
3
ДокументыПроцессы на библиотеках документов — в основном коробочный сценарий, их настраивают администраторы раздела.

Второе правило — не править живой шаблон. Изменения применяются к новым запускам, а процессы, которые уже идут, продолжают работать по прежней логике. После правки в работе одновременно оказываются две версии, и понять, почему одна заявка согласовалась без директора, а другая с ним, становится трудно. Копия шаблона, проверка на тестовой сделке, затем замена — это на полчаса дольше и снимает большинство сюрпризов.

Третье — история изменений. В самом дизайнере её нет в привычном виде, поэтому договоритесь о простом правиле: любое изменение шаблона согласует владелец процесса, а администратор записывает, что и зачем поменял. Хватит комментария в задаче на изменение.

Права исполнителей: кто получает и видит задания

Задание — шаг, на котором процесс ждёт человека: утвердить, ознакомиться, дать недостающие данные. Как такие шаги устроены, разобрано в материале о задании бизнес-процесса. С точки зрения прав здесь три вопроса.

Кому уходит задание. Исполнителя можно указать конкретным человеком, группой, ролью из структуры компании (например, руководитель инициатора) или полем документа — ответственным за сделку. Конкретная фамилия в шаблоне — самый хрупкий вариант: человек уходит в отпуск или увольняется, и процесс встаёт. Надёжнее ссылаться на роль или поле.

Кто видит задание. Само задание видит исполнитель. Ход процесса в карточке видят те, у кого есть доступ к документу. Администратор может посмотреть все запущенные процессы и найти те, что стоят. Если у исполнителя нет доступа к документу, который он согласует, решение он будет принимать вслепую — это стоит проверить отдельно.

Можно ли передать задание. В настройках согласования есть делегирование: передать задание разрешено никому, подчинённым или любому сотруднику. Для согласований с деньгами обычно оставляют передачу только подчинённым: на время отпуска работа не встанет, но и директор не «делегирует» подпись стажёру.

Процессы есть, но их обходят или они встают?
Разобрать автоматизацию →

Увольнение и отпуск: что проверить в процессах

Самый частый повод вспомнить о правах на процессы — уход сотрудника. Пользователя блокируют, сделки передают коллеге, а про процессы забывают. Задания, которые уже ушли уволенному, сами никуда не денутся: процесс будет ждать ответа от заблокированной учётной записи.

Порядок действий простой ↓

  1. Найти задания сотрудника. До блокировки посмотреть, какие процессы ждут его решения.
  2. Перезапустить зависшие. Остановить процессы и запустить заново с новым исполнителем.
  3. Проверить шаблоны. Если фамилия стоит в шаблоне исполнителем, заменить её на роль или поле документа.
  4. Закрыть доступ к дизайнеру, если он у сотрудника был, и проверить, какие шаблоны он менял в последние недели.

С отпуском проще: делегирование подчинённым закрывает большую часть случаев. Но договориться о нём нужно до отпуска, а не в день, когда клиент ждёт согласованный счёт.

От чьего имени работает процесс

Это самая недооценённая часть темы. Действия бизнес-процесса выполняются от имени системы, а не сотрудника, который его запустил. Процесс может изменить поле, которое менеджеру руками менять нельзя, передвинуть сделку на закрытую для него стадию, поставить задачу коллеге из другого отдела.

Это одновременно главная возможность и главная дыра. Возможность — потому что поле «Согласованная скидка» можно закрыть от ручной правки и менять только процессом после утверждения руководителя: тогда цифра в карточке всегда подтверждена. Дыра — потому что процесс, запущенный кем угодно, делает то, что в нём написано. Если в шаблоне есть шаг «изменить ответственного на сотрудника из параметра», то любой, кто может запустить процесс, фактически передаёт сделку кому угодно — даже если в его роли смена ответственного запрещена.

Вывод простой: проверяйте не только роли, но и то, что умеют процессы, доступные этим ролям. Любой шаблон с параметрами на старте — это форма, через которую сотрудник влияет на данные в обход своих прав. Такие параметры стоит перечислить и для каждого ответить на вопрос: что будет, если сюда введут не то.

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

В списках и библиотеках документов процесс умеет не только обходить права, но и выставлять их. В дизайнере для этого есть действие установки прав: на каждом шаге можно определить, кто может читать и изменять документ. Вот как это выглядит на заявке на оплату ↓

Права меняются вместе со статусом заявки:

Автор создаёт и правит
Отправил: правка закрыта
Руководитель утвердил
Доступ у бухгалтерии
Оплачено: только чтение

Без установки прав заявку можно поменять уже после утверждения — и подпись руководителя окажется под другой суммой.

В CRM логика другая: права на сделки задаются ролями, и процесс их не переписывает. Похожего эффекта добиваются через стадии и поля. Например, стадию «Оплачено» выставляет только процесс после подтверждения бухгалтера, а ручной переход на неё в ролях закрыт. На старших тарифах права на отдельные стадии и поля настраиваются прямо в ролях CRM.

Права CRM и роботы: где проходит граница

Роботы — упрощённая автоматизация на стадиях сделки — живут по тем же принципам: срабатывают от события и действуют от имени системы. Кто может менять саму автоматизацию на стадиях, определяется правами в CRM, и это право стоит проверить так же внимательно, как доступ к дизайнеру. Оставьте его администратору и руководителю, который отвечает за процесс продаж: робот, выключенный менеджером «потому что мешал», — частая причина того, что клиенту перестали уходить напоминания.

Когда что выбирать — роботов или процесс, — разобрано в обзоре бизнес-процессов в Битрикс24. Для темы прав важно одно: многоступенчатые согласования с передачей заданий и сменой доступа по шагам удобнее строить процессом. Роботы для этого слишком простые, и разграничение доступа на них превращается в набор костылей из полей и стадий.

Рабочая схема прав для бизнес-процессов

Схема ниже подходит большинству компаний малого и среднего бизнеса. Начните с неё и усложняйте, только когда появится конкретная причина ↓

РольЗапускШаблоныЗадания
МенеджерСвои документы; процессы с проверкой на стартеНетИсполнитель по полю «ответственный»
Руководитель отделаДокументы отделаНет, только заявки на измененияСогласования, делегирование подчинённым
Владелец процессаВсе документы процессаСогласует измененияИтоговое утверждение
АдминистраторВсеСоздаёт и правит через копиюНе участвует, следит за зависшими

Ключевая строка — владелец процесса. Это не технический специалист, а руководитель, который отвечает за результат: финансовый директор — за заявки на оплату, коммерческий — за скидки. Без его согласия логика не меняется. Администратор делает руками, владелец решает.

Типичные ошибки

Всё это видно при разборе чужих порталов — от небольших отделов продаж до компаний с десятком процессов ↓

Все — администраторыДизайнер открыт половине компании, шаблоны правят без истории и согласования.
Исполнитель — фамилияСотрудник уволился, задания копятся у заблокированного пользователя, процессы стоят.
Параметр в обход ролиПроцесс принимает на старте ответственного или сумму и меняет то, что сотруднику менять запрещено.
Правка живого шаблонаЗапущенные процессы идут по старой логике, новые — по новой, и никто не понимает, почему результаты разные.
Документ открыт после утвержденияУтверждённую заявку можно поменять, и решение руководителя относится уже к другой сумме.
Делегирование «всем»Согласование денег уходит к тому, кому переслали, а не к тому, кто отвечает.
Первый шаг

Разбор автоматизации за 20–30 минут

Посмотрю ваши процессы и роботов: кто может запускать и править шаблоны, куда уходят задания, где процесс даёт обойти роли. Без отдела продаж — говорите с тем, кто делает проекты руками.

Записаться на разбор →

Чек-лист проверки прав на процессы

Пройдите его на своём портале — уходит полчаса ↓

  1. Доступ к дизайнеру у двух-трёх человек, и вы знаете каждого по имени.
  2. У каждого процесса назван владелец, без согласия которого шаблон не меняется.
  3. Исполнители заданий указаны ролью или полем документа, а не фамилией.
  4. Параметры на старте проверены: ни один процесс не даёт сменить ответственного или сумму в обход ролей.
  5. Утверждённые документы закрыты от правки — установкой прав в списках или стадиями в CRM.
  6. Зависшие задания проверяются раз в неделю — особенно после увольнений и отпусков.

Проверять лучше глазами сотрудника: зайдите под ролью менеджера, запустите процесс, попробуйте изменить документ после утверждения. Десять минут такого теста находят больше, чем час чтения настроек.

Итог: права в бизнес-процессах Битрикс24 — это не одна галочка, а четыре контура: запуск, шаблоны, задания и доступ к документу. Процесс сильнее прав сотрудника, поэтому проверять надо не только роли, но и то, что умеют процессы. Технические детали отдельных действий — в справке Битрикс24. Если процессов много и никто уже не помнит, кто что может, — это задача для разбора автоматизации, а стоимость внедрения с нуля покажет калькулятор.