Перейти к содержанию

👥 Управление пользователями и группами (Права доступа)

Этот раздел посвящен управлению административными учетными записями и настройке прав доступа через группы. Все эти настройки находятся во вкладке Платформа (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).