Я разрабатываю проект, основанный на системе институтов, который выполняет три основные роли. В этом проекте student, stuff and teacher
в главных ролях.
Я хотел бы разрешить пользователю доступ к страницам в соответствии с ролями и доступ к некоторым страницам без ролей и разрешения.
Обязанности преподавателя:
- создать новый идентификатор пользователя и пароль учащегося
- публиковать новые заметки
- проверять успеваемость учащегосясообщить
- отправить новое уведомление
Обязанности персонала:
- заполнить новую форму запроса
Обязанности студента:
- проверить новое уведомление
- проверить последние заметки
- отправить заявление, связанное с отпуском
Я делаю ворота для другого пользователя, но я не могу дать роли и разрешения. Как я могу это реализовать? Я много искал, но не смог найти удовлетворительного ответа.