Django : Как мы можем управлять группами и разрешениями, если мы используем аутентификацию Microsoft Azure

Я новичок в Django и хотел бы узнать, как я могу управлять группами и разрешениями для разных пользователей, если я использую аутентификацию Microsoft, которая объясняется в учебнике https://docs.microsoft.com/en-us/graph/tutorials/python.

Можем ли мы управлять этим в Azure AD? Или мы должны добавить этих пользователей в аутентификацию django после того, как будет выполнена аутентификация Microsoft?

Может ли кто-нибудь объяснить мне, потому что я не понимаю, как я должен создавать группы после аутентификации Microsoft?

Спасибо

Я думаю, вы можете использовать django-allauth, популярный пакет для работы с auth. Кажется, он поддерживает Microsoft auth в качестве одного из своих провайдеров.

Я не пробовал провайдера Microsoft auth, но обычно django-allauth предоставляет пользователю возможность войти в систему, используя страницу входа провайдера. После того, как пользователь войдет на страницу провайдера, он передаст вашей сети некоторую необходимую информацию о пользователе (подробнее читайте об OAuth). django-allauth обработает эту информацию и создаст пользователя для вас.

Ссылка:

Вернуться на верх