Роли и права доступа
В системе предусмотрены 3 роли: «Владелец», «Пользователь» и «Гость».
- Владелец — пользователь, зарегистрировавший аккаунт через форму на странице «Регистрация».
- Пользователь — учетная запись, созданная владельцем.
- Гость — демонстрационный режим доступа, предназначенный только для просмотра интерфейса и возможностей системы.
Права доступа зависят от роли пользователя и определяют доступные действия в системе.
Владелец и пользователь
Владелец и пользователь имеют расширенные права доступа и работают с основными сущностями системы: проектами, задачами, клиентами и связанными данными.
Обе роли имеют одинаковые права на работу с бизнес-сущностями:
- создание, редактирование, изменение статуса и удаление проектов
- создание, редактирование, изменение статуса и удаление задач
- управление клиентами и связанными сущностями системы
Общие ограничения
- Удаление собственного аккаунта в данный момент недоступно (функция будет добавлена в будущем).
Владелец
Владелец имеет полный доступ к управлению пользователями и комментариями системы.
- добавление пользователей
- редактирование пользователей
- удаление пользователей (кроме собственного аккаунта)
- изменение изображения пользователя
- изменение пароля пользователя
- редактирование любых комментариев
- удаление любых комментариев
Пользователь
Пользователь имеет ограниченные права по сравнению с владельцем.
- редактирование профиля
- изменение изображения профиля
- изменение пароля
- редактирование своих комментариев
- удаление своих комментариев
Гость
Гость имеет доступ только к просмотру системы.
- просмотр страниц
- использование поиска
- фильтрация и сортировка данных
Попытка выполнить любое действие на изменение данных приводит к отображению модального окна с ограничением доступа.