Роли и права доступа

В ПИЛОТ есть иерархическая структура ролей и прав доступа. Иерархия ролей нужна для того, чтобы разграничить права между разными пользователями.
Например, в компании работают водители, логисты, менеджеры и директор. Всем им нужен доступ к информации о машинах, объектах, маршрутах, но не ко всей сразу.
Водителю достаточно видеть только свою машину и маршрут. А директору нужно видеть все машины, назначать водителей, настраивать систему под компанию.
Каждый видит только то, что ему положено по работе. Водителю не нужны лишние данные, а у директора всё под рукой.
Поэтому в ПИЛОТ есть несколько типов пользователей с разными правами доступа.

Роли в личном кабинете пользователя:

1.

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

Это пользователь с полным доступом ко всем функциям личного кабинета.
2.

Пользователь

Это обычный пользователь системы. Он работает через портал пользователя, но его права ограничены. Администратор решает, какие действия может выполнять пользователь, а какие нет.

Роли в админпанели:

1.

Главный администратор

Обычно это сотрудники технической поддержки, которые имеют неограниченный доступ ко всем данным и настройкам. Они могут выполнять любые действия в системе, в том числе и управление ролями и правами.

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

Это партнёр ПИЛОТ, который настраивает и интегрирует систему мониторинга для различных компаний и автопарков. У него ограниченные права, но он может видеть все автопарки, с которыми работает, все договоры, транспортные средства и всю необходимую информацию.

3. Пользователь

Партнёр в роли администратора может создавать дополнительных пользователей, например, для своих сотрудников, в админпанели и назначать им определённые права доступа в рамках своих ограничений.
 

Статус мастера

Помимо ролей в системе есть особый признак пользователя — мастер. Он присваивается при авторизации через панель администратора. Пользователь со статусом мастера имеет неограниченные права в системе.