Найти в Дзене

Почему робот в Битрикс24 не добавляет наблюдателя в контакт

Вопрос.
Пользователь настроил робота через приложение «Изменение Наблюдателей в лидах, сделках, контактах и компаниях», однако наблюдатель в карточке контакта не появляется. Условия робота выполняются, ошибок нет, но результата тоже нет. В чём причина и как это исправить? Ответ.
Ключевая причина оказалась не в настройках робота и не в логике приложения, а в том, от чьего имени выполняется автоматизация. В Битрикс24 любой робот работает в контексте конкретного пользователя, и именно его права используются при изменении CRM-элементов. Если у этого пользователя нет права «изменять контакты», система просто не применяет изменения. Что важно учитывать.
Битрикс24 не показывает явную ошибку при нехватке прав: робот считается отработавшим, но наблюдатель фактически не добавляется. Из-за этого создаётся ощущение, что автоматизация «сломана», хотя на самом деле она упирается в ограничения доступа. Решение.
Достаточно изменить пользователя, от имени которого выполняется робот, выбрав администрато
Робот в Битрикс24 не добавляет наблюдателя в контакт? Кратко разбираем причину и показываем простое решение через права пользователя.
Робот в Битрикс24 не добавляет наблюдателя в контакт? Кратко разбираем причину и показываем простое решение через права пользователя.

Вопрос.
Пользователь настроил робота через приложение «Изменение Наблюдателей в лидах, сделках, контактах и компаниях», однако наблюдатель в карточке контакта не появляется. Условия робота выполняются, ошибок нет, но результата тоже нет. В чём причина и как это исправить?

Ответ.
Ключевая причина оказалась не в настройках робота и не в логике приложения, а в том, от чьего имени выполняется автоматизация. В Битрикс24 любой робот работает в контексте конкретного пользователя, и именно его права используются при изменении CRM-элементов. Если у этого пользователя нет права «изменять контакты», система просто не применяет изменения.

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

Решение.
Достаточно изменить пользователя, от имени которого выполняется робот, выбрав администратора или сотрудника с правом изменения соответствующих объектов CRM. После этого наблюдатели начинают добавляться корректно без каких-либо доработок логики.