Как получить контактный адрес электронной почты с MS Graph api - PullRequest
0 голосов
/ 07 июня 2018

Чтобы протестировать приложение в многопользовательской настройке Azure AD, я создал тестового арендатора и некоторых пользователей непосредственно в Azure AD с пользовательским интерфейсом панели управления Azure.Приложение извлекает всех пользователей в каталоге, используя API-интерфейс Microsoft Graph.

graphClient.Users.Request().GetAsync()

Эти пользователи имеют свойство userPrincipalName, например mike@mytesttenant.onmicrosoft.com, где свойство mail имеет значение null.Это ожидается, поскольку у созданного вручную клиента нет почтовых учетных записей office365.

Но в профиле Azure AD есть два поля для установки дополнительного адреса электронной почты: enter image description here

Есть ли способ прочитать эту информацию с помощью Graph Api?

1 Ответ

0 голосов
/ 07 июня 2018

В настоящее время Microsoft Graph не поддерживает получение свойства otherMails, которое используется в Azure Active Directory для хранения (альтернативных) адресов электронной почты.

Состояние в Microsoft Graph (23 марта 2018 г.)
Доступность GA: см. User для imAddresses и licenseDetails.другие письма по-прежнему недоступны, но скоро появятся.

Источник: График Microsoft или Azure AD Graph

...