Псевдоним по умолчанию хранится в свойстве mailNickname
.Полный список назначенных псевдонимов / адресов хранится в коллекции свойств proxyAddresses
.К ним относятся дополнительные псевдонимы и доменов, поэтому вам может потребоваться небольшая обработка, чтобы разделить каждый адрес на @
и дедуплицировать первый элемент.
Чтобы получить их, вам необходимо запросить нужные свойства, используя параметр запроса $select
:
/v1.0/me?$select=id,userPrincipalName,displayName,mailNickname,proxyAddresses
Используя демонстрационные данные Graph Explorer, вы увидите такой результат:
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users(id,userPrincipalName,displayName,mailNickname,proxyAddresses)/$entity",
"id": "48d31887-5fad-4d73-a9f5-3c356e68a038",
"displayName": "Megan Bowen",
"mailNickname": "MeganB",
"proxyAddresses": [
"SMTP:MeganB@M365x214355.onmicrosoft.com"
],
"userPrincipalName": "MeganB@M365x214355.onmicrosoft.com"
}