Матрица прав / Ролевая модель

Матрица прав / Ролевая модель


Ролевая модель подразумевает чёткое разграничение пользователей по доступному функционалу на три группы пользователей: Клиенты (роли Клиент и Организатор осмотров), Сотрудники (Агенты, Операторы осмотров, Эксперты, Согласующие лица) и Администраторы.

В некоторых случаях, доступность функций ограничена присвоенной пользователю Группой доступа.

Описание ролей

Каждая последующая роль включает функционал предыдущей:

  1. Клиент (client) Может делать осмотры в мобильном приложении по проектам осмотров, которыми с ним поделились. Не может самостоятельно создавать осмотры.

  2. Оператор поддержки (support) Имеет доступ ко всем осмотрам своей компании, но со скрытыми персональными данными

  3. Организатор осмотров (organiser) Может распределять уже созданные осмотры, также делиться осмотрами с другими пользователями (например с клиентами). Не может самостоятельно создавать осмотры.

  4. Агент (agent). Может делать осмотры в мобильном приложении по доступным схемам. Может самостоятельно создавать осмотры, в том числе через в веб-версию.

  5. Оператор осмотров (callcenter) Функционал ограничен доступными компаниями. Может просматривать осмотры в веб-версии, сделанные пользователем своей группы. Может самостоятельно создавать осмотры.

  6. Эксперт (expert) Функционал аналогичен роли Оператор колл-центра, но может принимать решения по результатам осмотра (переводить осмотры в статус contract/договор).

  7. Согласующее лицо (approval) Функционал ограничен доступной группой. Может Согласовывать осмотры в критических моментах (например согласование дорогих авто) в веб-версии.

  8. Администратор группы (groupadmin) Функционал ограничен доступной группой. Может создавать и управлять новыми пользователями, а также группами доступа. Может создавать и управлять схемами осмотра, а также проекты осмотра. Рекомендуется наличие единственного Администратора группы для одной группы.

  9. Администратор (admin) Функционал ограничен доступной компанией. Может создавать и управлять новыми пользователями, группами доступа, а также компанией. Может создавать и управлять схемами осмотра, а также проекты осмотра. Может создавать статусы. Рекомендуется наличие единственного Администратора для одной компании.

Таблица по функциям ролей


Клиент

Оператор поддержки

Организатор осмотров

Агент

Оператор осмотров

Эксперт

Согласующее лицо

Администратор группы

Администратор 

Проведение осмотра

Да

Нет

Да

Да

Да

Да

Да

Да

Да

Поделиться осмотром

Нет

Нет

Да

Да

Да

Да

Да

Да

Да

Создание осмотра

Веб-интерфейс

Нет

Нет

Нет

Да

Да

Да

Да

Да

Да

Мобильное приложение

Да (доступные клиенту)

Нет

Нет

Да

Да

Да

Да

Да

Да

Доступ к осмотрам других пользователей

Нет

Нет

Нет

Нет

Да (в рамках своих групп)

Да (в рамках своих групп)

Да (в рамках своих групп)

Да (в рамках своих групп)

Да (в рамках своих компаний)

Проверка и принятие решения по осмотру

Нет

Нет

Нет

Нет

Нет

Да

Да

Да

Да

Согласование

Нет

Нет

Нет

Нет

Нет

Нет

Да

Да

Да

Управление группами

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Да

Да

Управление схемами осмотра

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Да (своя группа)

Да

Управление Webhook

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Да (своя группа)

Да

Управление пользователями

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Да (своя группа)

Да

Управление статусами

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Да


Действия подробно


Cценарии выполнения действий могут иметь реализацию функционала как в приложении, так и в веб-интерфейсе одновременно:

Функция

Сценарий применения функции

Комментарий

Проведение осмотра

Доступно любому пользователю, имеющиму доступ к хотя бы одной схеме осмотра. Роль Клиент может выполнять осмотры, которыми с ним заблаговременно Поделились или по схемам, к которым дополнительно настроен доступ Клиента

Поделиться осмотром

Поделиться осмотром

Возможность дать доступ к просмотру или выполнению осмотра другому пользователю

Создание осмотра

  1. Создание осмотра в Создание проектов осмотров

  2. Создание осмотра в Мобильном приложении

  • Любой пользователь может создать осмотр по схеме, присвоенной его Группе доступа.

  • Роль Клиент может создавать осмотры только по схемам, к которым дополнительно настроен доступ Клиента, подробнее в Управлении схемами осмотра

Доступ к осмотрам других пользователей

  1. Мои осмотры

  2. Незавершенные осмотры

Доступ к просмотру осмотров, выполненных другими пользователями - только в веб-интерфейсе

Проверка и принятие решения по осмотру

Проверка осмотра

Регулярная проверка и утверждение проведенных осмотров.

При включенной настройке "Пропускать экспертизу (проверку осмотра)" функционал возврата осмотра на Повтор будет доступен всем пользователям, имеющим доступ к осмотру.

Подробнее в Наполнение схемы осмотра

Согласование

Согласование осмотров, требующих особого внимания Согласующего лица, подробнее в Наполнение схемы осмотра

Управление группами

Группы доступа

Создание и настройка Групп доступа

Управление схемами осмотра

  1. Создание схемы осмотра

  2. Наполнение схемы осмотра

  3. Управление схемами осмотра

Создание и настройка Схем осмотра - то есть Сценария проведения осмотра

Управление webhook

Cоздание webhook

Создание и настройка webhook. Важно! Администратор групп может управлять только самолично созданными webhook.

Управление пользователями

  1. Добавление пользователей с систему

  2. Привязка пользователя к своей компании

  3. Управление пользователями

Пользователь может получить учетную запись как самостоятельно зарегистрировавшись в мобильном приложении, так и при помощи Администратора

Управление статусами

Управление статусами

Управление наименованиями статусов проведения осмотра


Видимость персональных данных


  Дополнительно имеется постоянное ограничение видимости персональных данных сотрудников. Оно соответствует таблице ниже:
 
Матрица прав / Ролевая модель