По какой причине почтовое поле для пользователей пустое?
Это значение только для Guest User
. Когда вы добавите guest user
к своему арендатору, есть поле с Email address
, которое показано ниже, будет обрабатываться как mail
, когда вы получаете список пользователей, используя Microsoft Graph API
, тогда вы увидите это значение электронной почты.
PostMan Test:
На какое поле мне следует полагаться в качестве значения электронной почты?
Вы можете положиться на userPrincipalName
, что является User name
на azure портале, который является обязательным свойством. После того, как вы установите его, он будет обрабатываться как userPrincipalName
, который можно использовать для любого сценария, где вам нужна электронная почта пользователя-арендатора, например user login on portal
См. Снимок экрана:
Надеюсь, это поможет.