Управление доступом к пользователям по иерархии подразделений

Согласно методологии CRM-решения, вся история общения, которая выполняется при взаимодействии с клиентом, должна быть доступна всем пользователям. В тоже время, часть информации, которая относится персонально к конкретному пользователю должна быть доступна только ограниченному кругу других пользователей (например, его руководителю). Например, при использовании показателей работы пользователя информация об этих показателях должна быть доступна непосредственному руководителю пользователя и не доступна коллегам. 

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

Подразделения предприятия:

  • Администрация (Руководитель — Непомнящий Алексей Геннадьевич).
    • Непомнящий Алексей Геннадьевич.
    • Абнагимова Ирина Витальевна.
    • Бакинская Валентина Станиславовна.
    • Шустова Анна Сергеевна.
    • Департамент обслуживания (Руководитель — Игнашев Андрей Викторович).
      • Игнашев Андрей Викторович.
      • Группа маркетинга (Руководитель — Серёгина Юлия Владимировна).
        • Серёгина Юлия Владимировна.
        • Петрова Инна Сергеевна.
      • Отдел внедрения (Руководитель — Тучный Павел Cергеевич).
        • Тучный Павел Cергеевич.
        • Игнатьев Андрей Викторович.
        • Шумилов Илья Андреевич.
      • Отдел сопровождения (Руководитель — Буров Геннадий Петрович).
        • Буров Геннадий Петрович.
        • Найдённый Алексей Владимирович.
    • Отдел продаж (Руководитель — Аввакумов Вадим Иванович).
      • Аввакумов Вадим Иванович.
      • Гладышев Кирилл Сергеевич.
      • Гринн Павел Сергеевич.
      • Свигородов Илья Петрович.
      • Семушкин Сергей Дмитриевич.
    • Отдел продаж (кондиционеры) (Руководитель — Абдулов Юрий Владимирович).
      • Абдулов Юрий Владимирович.
      • Касаткина Вера Алексеевна.
  1. Пользователю «Игнашев Андрей Викторович», который является руководителем подразделения «Департамент обслуживания» доступны все пользователи нижестоящих подразделений по иерархии вниз, а именно: «Группа маркетинга», «Отдел внедрения», «Отдел сопровождения» и  не доступны пользователи из других подразделений по иерархии вверх;
  2. Пользователю «Тучный Павел Cергеевич», который является руководителем подразделения «Отдел внедрения» доступны пользователи этого подразделения: «Игнатьев Андрей Викторович» и «Шумилов Илья Андреевич» и не доступны все остальные пользователи;
  3. Пользователю «Касаткина Вера Алексеевна» доступно для выбора только она сама и не доступны все остальные пользователи.

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

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

  • Рабочее место «Мои дела».
  • Рабочее место «Мои продажи».
  • Рабочее место «Календарь».
  • Рабочее место «Монитор».
  • Рабочее место «Мои показатели».
  • Механизм включен в следующие отчеты:
    • Мой автомотиватор.
    • Воронка продаж.
    • Контроль руководителя.
    • Анализ мероприятий.
    • Анализ продаж план-факт.

Управление доступом к пользователям с учетом других типов организационной структуры предприятия

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

Важно!  Управление доступом с использованием Должностных позиций доступно только в версии КОРП линейки решений «1С:CRM».  

Для включения механизма  предоставления доступа к данным пользователей с помощью должностных позиций, необходимо в разделе «Настройки» по команде «Администрирование — Настройки прав (CRM)» включить опцию «Использовать должностные позиции для доступа к подразделениям». В справочнике «Должностные позиции» в котором необходимо перечислить должностные позиции (например, «Менеджер по качеству», «Руководитель предприятия» и т.д.).

Далее необходимо:

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

Источник