Пост: Разграничение прав доступа к полям и комментариям в 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: как сэкономить на деловых поездкахЕсли сотрудники часто ездят в командировки, а бюджет на них исчисляется суммой с 6-7 нулями, то можно прилично экономить, автоматизировав процесс в Битрикс24 ...
«Как раньше» больше не работает — B2B-система продаж сейчасВ этой статье хотим поговорить с чем сейчас сталкивается оптовый бизнес (множеством вызовов и изменений, которые требуют адаптации, а также оптимизации процессо...
ИНТЕРВОЛГА — лучшее агентство года по внедрению CRMИНТЕРВОЛГА вновь стала победителем премии RUWARD, учрежденной одним из ключевых рейтинговых агентств на digital-рынке и первой в России AMaaS-платформой. 25 ...
Как учить разработке на Битрикс: наши 20 лет опытаВ статье рассказываем о нашей концепции обучения разработчиков, представляем обновленную Академию Битрикса и рассказываем о влиянии на результат матрицы компете...
Холдинговая структура компании в CRM Битрикс24: все сделки группы на одной странице Если вы используете Битрикс24 для продаж нескольким компаниям объединенным в холдинг, то можно сделать так, чтобы видеть иерархию продаж на уровне всей гру...
Функция b2b-платформы — отправка рекламаций в CRMОптовые покупатели — ключевой сегмент экономики торгово-производственного предприятия, и их удовлетворённость напрямую влияет на успех бизнеса. Новый функционал...
Мы работаем по одному из двух форматов:
  • аренда команды (от 2 человек, не менее 3 месяцев);
  • итерации с фиксированной ценой (1-3 месяца длительностью).
ИНТЕРВОЛГА предоставляет:
  • регулярные онлайн-планерки с заказчиком;
  • квалифицированных специалистов;
  • организованную команду (находятся в одном помещении, что упрощает решение рабочих вопросов);
  • полную прозрачность и регулярность отчетов о результатах.
Ключевые услуги:
  • нагруженный интернет-магазин;
  • личный кабинет;
  • оптовые продажи — B2B-платформа;
  • маркетплейс;
  • технический аудит сайта;
  • Битрикс24 — корпоративные HR-порталы;
  • Битрикс24 — построение CRM-системы;
  • Битрикс24 — личные кабинеты сотрудников;
  • Битрикс24 — аудит портала;
  • 1С — интеграция с другими системами;
  • 1С — доработка системы;
  • маркетинг — комплексное интернет-продвижение;
  • маркетинг — продвижение для B2B.
Хотите получать лучшие статьи от INTERVOLGA раз в месяц?
Подпишитесь на рассылку — спамить не будем