Создание групп пользователей

Создание групп пользователей происходит в настройках модуля Auth. Чтобы перейти в настройки модуля, нужно открыть раздел Modules и нажать на карточку соответствующего модуля.

Во вкладке Groups есть список всех существующих групп. Нажмите Add new element для создания новой группы пользователей. В новом модальном окне можно кастомизировать группу, добавить описание, иконку, цвет иконки и лейбла и тег.

group_creation

Редактирование групп пользователей

Для редактирования существующих групп пользователей нужно также перейти в настройки модуля Auth. Для этого необходимо перейти в раздел Modules и нажать на карточку соответствующего модуля. Далее во вкладке Groups будет доступен список групп, для редактирования которых нужно нажать на иконку настроек. В новом модальном окне вы можете кастомизировать группу, изменить ей описание, иконку, цвет иконки и лейбла и тег.

Изменение прав доступа для отдельных групп в Middleware

Чтобы изменить права чтения/записи записей в БД для определенных групп пользователей, используется Middleware модуля Auth.

В разделе Endpoints необходимо выбрать Endpoint, права чтения/записи к которому вы хотите изменить. Нажмите на кнопку настроек в нужном Endpoint и в открывшемся модальном окне перейдите во вкладку Middleware. Далее, нажав на Edit settings в строке с Token Auth Middleware, настройте права доступа.

Изменение прав доступа для отдельных групп во фронтенде приложения

Чтобы запретить определенным группам пользователей доступ к страницам в веб-приложении, нужно перейти в веб-приложение и нажать на кнопку настроек той страницы, доступ к которой необходимо ограничить.

В поле Show for groups необходимо выбрать список групп пользователей, которым будем разрешен просмотр данной страницы. По умолчанию, если поле пустое, то доступ разрешен всем категориям пользователей.

Was this article helpful?

AppMaster.io 101 Полный курс

10 модулей
2 недели

Не знаете с чего начать? Начните с нашего ускоренного курса для начинающих и изучите AppMaster от А до Я.

Начать обучение
Development it’s so easy with AppMaster!

Остались вопросы?

Наши эксперты с радостью ответят на все ваши вопросы о платформе AppMaster и помогут вам в создании приложений.

headphones

Служба поддержки

Поделитесь своей проблемой с нашими специалистами.

message

Комьюнити AppMaster

Обсудите вопросы с другими пользователями в нашем чате.

Присоединиться