Чтобы протестировать приложение в многопользовательской настройке Azure AD, я создал тестового арендатора и некоторых пользователей непосредственно в Azure AD с пользовательским интерфейсом панели управления Azure.Приложение извлекает всех пользователей в каталоге, используя API-интерфейс Microsoft Graph.
graphClient.Users.Request().GetAsync()
Эти пользователи имеют свойство userPrincipalName, например mike@mytesttenant.onmicrosoft.com, где свойство mail имеет значение null.Это ожидается, поскольку у созданного вручную клиента нет почтовых учетных записей office365.
Но в профиле Azure AD есть два поля для установки дополнительного адреса электронной почты:
Есть ли способ прочитать эту информацию с помощью Graph Api?