Пример доступа к MS Graph и системной учетной записи

#azure-active-directory #microsoft-graph-api

#azure-active-directory #microsoft-graph-api

Вопрос:

У меня есть проект, в котором я хотел бы автоматизировать вызов MS Graph. У пользователя не обязательно должен быть идентификатор O365, поэтому я хотел бы, чтобы системная учетная запись вошла в систему от его имени, чтобы создать собрание команд.

Я использую Python / Flask для создания приложения, и есть ряд примеров, которые требуют от пользователя аутентификации. Это не работает в нашем конкретном случае использования.

Комментарии:

1. Привет, у вас есть возможность ознакомиться с моим ответом?

Ответ №1:

Пожалуйста, ознакомьтесь с потоком ROPC.

Для этого не требуется выполнять интерактивный вход. Но это позволяет вам создавать онлайн-собрания от имени пользователя.

Но это также не рекомендуется Корпорацией Майкрософт, потому что:

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

Рискуйте по своему усмотрению.

Комментарии:

1. Если мой ответ полезен для вас, вы можете принять его как ответ (нажмите на галочку рядом с ответом, чтобы переключить его с серого на заполненный.). Смотрите meta.stackexchange.com/questions/5234 /… . Это может быть полезно для других участников сообщества. Спасибо.