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