👥 Управление пользователями и группами (Права доступа)
Этот раздел посвящен управлению административными учетными записями и настройке прав доступа через группы. Все эти настройки находятся во вкладке Платформа (Platform).
👤 Управление пользователями
Для управления учетными записями перейдите в раздел Platform -> User. Здесь отображается список всех пользователей, имеющих доступ к панели управления.
Рисунок 1: Общий вид списка пользователей в разделе Платформа.
Действия с пользователями: С помощью меню действий для каждой учетной записи можно: * Просматривать (View) профиль пользователя. * Редактировать (Edit) данные (имя, почта, пароль). * Удалять (Delete) учетные записи.
Рисунок 2: Выпадающее меню действий для конкретного пользователя.
🛡️ Группы и права доступа
Вместо настройки прав для каждого пользователя отдельно, система использует Группы (Groups). Вы создаете группу с определенным набором прав, а затем просто добавляете в нее нужных пользователей.
Раздел находится в Platform -> Group.
Рисунок 3: Список существующих групп в системе.
Настройка матрицы прав
Для каждой группы можно настроить детальную матрицу разрешений для каждой модели данных (блюда, заказы, клиенты и т.д.).
Рисунок 4: Подробная настройка прав (Создание, Чтение, Обновление, Удаление).
Уровни доступа: Для каждой сущности в системе (Dish, Order, Category и др.) можно задать: 1. Create (Создание): возможность добавлять новые объекты. 2. Read (Чтение): доступ к просмотру данных. 3. Update (Обновление): право на редактирование существующих данных. 4. Delete (Удаление): возможность удалять объекты из базы.
[!IMPORTANT] Назначение пользователя в несколько групп суммирует их права. Будьте осторожны при предоставлении прав на удаление (Delete).