Почему видно «Маркетинг» в Битрикс24, даже если он закрыт?
Почему сотрудники видят «Маркетинг» в Битрикс24, даже если вы его уже «закрыли»
Недавно разбирал кейс на коробочной версии Битрикс24. Казалось бы, права настроены: раздел «Маркетинг» скрыт, роли ограничены, пользователь исключен из нужных групп. Но… он всё равно видит маркетинг и может запускать рассылки 😅
Что пошло не так? Оказалось, дело не в ошибке, а в нюансе работы модуля «Маркетинг». У него есть своя собственная таблица прав — b_sender_role_relation.
Даже если в интерфейсе всё настроено правильно, но в этой таблице осталась старая привязка пользователя к роли (например, к роли «Менеджер» по умолчанию), он получит доступ, несмотря на ограничения.
Что с этим делать?
1. Зайдите в админку: Администрирование → Настройки → Инструменты → Таблицы БД или сразу по ссылке: /bitrix/admin/perfmon_table.php?lang=ru
2. Найдите таблицу b_sender_role_relation
3. Посмотрите, какие пользователи или группы привязаны к ролям
4. Удалите лишние записи (но сделайте резервную копию БД перед этим на всякий случай)
После этого начнут работать именно те права, которые настроили через интерфейс.
Важно: Такое часто встречается в коробках, особенно если раньше доступ к «Маркетинг» никто вручную не трогал или уже были кастомизации.
Если всё настроено правильно, а доступ всё равно остаётся — загляните в таблицу b_sender_role_relation.