Azure AD Multitenanted Apps Как получить электронные письма пользователей от IssuerID и clientID

У меня есть система SaaS, использующая Azure AD и многопользовательский доступ. Это регистрирует эмитента в формате https://sts.windows.net/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/ и идентификатор объекта. Портал, который я использую, настаивает на беспроблемных испытаниях, поэтому для пользователей пробной версии я не могу показать ящик для сбора электронных писем и т. Д. Когда люди позже регистрируются, он собирается.

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

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

Используя то, что у меня есть, и, возможно, powershell или Graph API, как я могу получить имена / электронные письма?

0 ответов

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