Важность «поддерживаемого типа учетной записи» при регистрации приложения с разрешением приложения

Я создаю веб-приложение, которое отправляет почту (с помощью Microsoft Graph), но не от имени пользователей. Скорее подумайте об «электронном письме с отказом от ответа», отправленном пользователям с некоторой информацией. Приложение должно иметь разрешение приложения «Mail.Send» в Microsoft Graph. Почтовый адрес — [email protected], и это почтовый ящик приложения (общий почтовый ящик).

Итак, базовый сценарий:

  • Пользователь John Doe заполняет форму на веб-сайте contoso.com и отправляет ее.
  • Пользователю отправляется письмо для подтверждения отправки формы
  • Отправитель почты ВСЕГДА [email protected], а получатель почты (в данном случае) [email protected]

Учитывая мои объяснения, я думаю о регистрации приложения в моем Azure Active Directory с «разрешением приложения» (запросом на согласие администратора) Client Crediential Flow. Правильный ?

Кроме того, имеет ли значение выбор поддерживаемых типов учетных записей при регистрации нового приложения с «разрешением приложения»? Насколько я понимаю, поскольку разрешение на согласие администратора с самого начала реализации, этот выбор типа учетной записи не имеет значения.

Пожалуйста, поправьте меня, если я ошибаюсь.

Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
1
0
613
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Да. Вы должны подписаться на Получить доступ без пользователя, чтобы получить токен доступа. Он использует «разрешение приложения» с потоком учетных данных клиента.

А «поддерживаемые типы учетных записей» действуют только там, где можно использовать приложение Azure AD. Это не влияет на то, какой поток аутентификации вы используете. Если вы просто хотите использовать его в своем собственном арендаторе Azure AD, просто выберите первые учетные записи только в этом организационном каталоге. Подробности здесь.

Другие вопросы по теме