Пост: Разграничение прав доступа к полям и комментариям в CRM Битрикс24: модуль для коробочного Битрикс24

Задача 1. Запрет на редактирование чужих комментариев в CRM

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

Как выглядит запрет для пользователя Битрикс24

Для решения поставленной задачи мы разработали модуль регулирования прав доступа к полям Битрикс24. Модуль не дает редактировать или удалять комментарии других пользователей. Он сравнивает ID текущего пользователя с ID пользователя, оставившего комментарий. Если они не совпадают, из контекстного меню удаляются пункты «изменить» и «удалить». При попытке изменить сообщение без контекстного меню появляется сообщение, что чужой комментарий не может быть изменен или удален.

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

Если вы планируете доработать и добавить новые функции в ваш коробочный Битрикс24, заполните форму ниже — мы свяжемся с вами.

Задача 2. Разделение прав доступа к полям Сделок и Контактам в CRM

Другая задача — разделение прав доступа к полям. Раздел с полями Сделок и Контактов по умолчанию доступен для заполнения и редактирования для всех пользователей CRM. Нам нужно было разделить права доступа и видимость полей для разных сотрудников. Т.е. Вася может заполнять, редактировать, просматривать некоторые поля, но не может остальные. В то же время Маша может заполнять, редактировать и просматривать другой набор полей, а остальные — не может. В Битрикс24 эта задача не решена. Разделение прав доступа Наши клиенты часто озвучивали пожелания разделения прав пользователей к полям Сделок и Контактов. Контроль сотрудников на каждом этапе их работы обычная практика. Мы реализовали такие функции в нашем модуле.
В Вашей CRM тоже надо разграничить права доступа к полям сделок? Используйте готовый модуль.

Как мы разделили права доступа к полям в Битрикс24

Главной задачей было запретить изменение значений полей. Мы реализовали этот функционал для Сделок и Контактов CRM Битрикс24, опираясь на разделение прав доступа между группами. Модуль позволяет следующее:
  • Пользователь может менять значения полей, если он входит в группу, у которой есть права менять значения этих полей;
  • Любая комбинация полей Сделки, стадии Сделки и направления в CRM имеет свой набор групп пользователей, которые могут изменять поля;
  • Каждое поле Контакта имеет свой набор групп пользователей, которые могут изменять соответствующие их правам поля;
  • Пользовательские поля в Сделках и Контактах поддерживаются аналогично стандартным полям.
Модуль работает как фильтр операций заполнения и обновления полей. Т.е. права доступа к полю проверяются непосредственно перед операцией. Операции могут быть продолжены только с теми полями, которые пользователю разрешено изменять. Ограничения не действуют на пользователей группы Администраторов Битрикс24.

В итоге в Сделке и Контакте поля отображаются в двух видах:
  • текстом — без доступа к редактированию;
  • в виде поля для заполнения.
Например, если пользователь не может изменить поле «Имя», форма будет выглядеть следующим образом:
Отсутствие возможности на изменение То же работает для формы Контакта.

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

Управление видимостью полей в Битрикс24

Следующим шагом в реализации модуля была функция видимости полей. Функция убирает ненужную пользователю информацию из Сделок и Контактов и обеспечивает, таким образом, ее конфиденциальность. Видимость полей определяется Администратором на основании групп Битрикс24.
  • Значения полей видимы для пользователя, если он включен в группу, для которой эти поля определены как видимые;
  • Любой комбинации полей Сделок, стадий Сделок, направлений Сделок могут быть назначены группы пользователей, которые имеют к ним доступ;
  • Пользовательские поля Сделок и Контактов поддерживаются так же как и стандартные поля.
Ограничения не распространяются на пользователей, включенных в группу администраторов Битрикс24.

Таким образом, пользователи могут видеть значения только полей, доступных одной или нескольким группам, в которые пользователь включен. Вместо значения других полей пользователь увидит «доступ запрещен».

Какие задачи решает разграничение прав к полям Сделок и Контактов Битрикс24

При использовании нашего модуля администратор Битрикс24 может разграничивать права групп видимости, заполнения и редактирования полей Сделок и Контактов CRM как с рабочего места, так и с помощью мобильной версии.

Модуль позволяет распределять ответственность за разные стадии сделки между сотрудниками.

Разделение прав на заполнение и редактирование полей, отображения полей на основании групп помогает:
  • сделать прозрачным процесс работы над сделкой, четко распределить ответственность между сотрудниками;
  • предотвратить распространение конфиденциальной информации;
  • технически распределить заполнение полей между сотрудниками и сконцентрировать внимание сотрудников на их задачах.
В итоге, с помощью нашего модуля можно:
  • гибко настраивать права доступа сотрудников;
  • тонко управлять процессом работы — включать и исключать нужных людей в процесс / из процесса в нужный момент.
Управление рабочим процессом
Если вам понравилось решение и хотите так же, заполните форму — мы свяжемся с вами.

Кому будут полезны новые решения ИНТЕРВОЛГИ

Как уже упоминалось, в статье описана часть реализованных задач проекта. Смотрите также нашу статью про электронную подпись запросов и документов в Битрикс24. Эти решения могут быть использованы для самого широкого круга задач и бизнесов.

Разделение прав видимости и обновления полей, редактирования комментариев, особенно важно для бизнесов с длинным циклом работы с клиентами: в работу со Сделками и Клиентами вовлечено много сотрудников, производится множество бизнес-операций.

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

Демонстрация работы модуля
ИНТЕРВОЛГА — лучший кастомизатор Битрикс24. Решаем самые разные задачи бизнеса. Обращайтесь, поможем в решении ваших бизнес-задач.
Оцените статью
18.10.2019
Понравилась статья?
Поделитесь ссылкой с друзьями и коллегами!

Статьи по теме

Автоматизация и оптимизация бизнес-процессов — лонгрид, чтобы не запутаться Статья будет полезна всем, кто хочет улучшить эффективность своего бизнеса или узнать больше о возможностях автоматизации бизнес-процессов для повышения ко...
График и согласование отпусков в Битрикс24: быстро, удобно, без ExcelДелимся особенностями внедрения элементов КЭДО в крупной компании: создаем график отпусков прямо в Б24! Без автоматизации на это уходило не меньше недели, сейча...
B2B-SaaS или B2B-система (платформа+CRM) на вашем сервере: плюс и минусы, что выбрать? Введение Эта статья для коммерческих директоров, руководителей отделов продаж производственных и оптово-торговых компаний, которые ищут инструменты для ро...
CRM для B2B-продаж — зачем оно Вам надо?Для сложных B2B-сделок, которые требуют нескольких этапов переговоров, встреч и презентаций, важен систематизированный подход. Этого не достичь без внедрения в ...
Как внедрить CRM Битрикс24 на промышленном предприятии с миллиардным оборотом и не слить бюджет Мы давно и много внедряем Битрикс24 в работу компаний и заметили интересную тенденцию – на CRM Битрикс24 чаще переходят сервисные компании (ритейл, банки, ...
Переезд как 2 пожара. Как перевести процессы с Salesforce на Битрикс24 за 9 недель Интерес к CRM-системам, подогреваемый историями успеха от разработчиков/вендоров/интеграторов, непрерывно растёт. Их выбор редко случаен. CRM, как нервная ...
Мы работаем по одному из двух форматов:
  • аренда команды (от 2 человек, не менее 3 месяцев);
  • итерации с фиксированной ценой (1-3 месяца длительностью).
ИНТЕРВОЛГА предоставляет:
  • регулярные онлайн-планерки с заказчиком;
  • квалифицированных специалистов;
  • организованную команду (находятся в одном помещении, что упрощает решение рабочих вопросов);
  • полную прозрачность и регулярность отчетов о результатах.
Ключевые услуги:
  • нагруженный интернет-магазин;
  • личный кабинет;
  • оптовые продажи — B2B-платформа;
  • маркетплейс;
  • технический аудит сайта;
  • Битрикс24 — корпоративные HR-порталы;
  • Битрикс24 — построение CRM-системы;
  • Битрикс24 — личные кабинеты сотрудников;
  • Битрикс24 — аудит портала;
  • 1С — интеграция с другими системами;
  • 1С — доработка системы;
  • маркетинг — комплексное интернет-продвижение;
  • маркетинг — продвижение для B2B.
Хотите получать лучшие статьи от INTERVOLGA раз в месяц?
Подпишитесь на рассылку — спамить не будем