Я пытался вернуть employeeId пользователя через Microsoft Graph API, но пока мне не очень повезло.
Я предполагаю, что это, вероятно, потому что его нет впоэтому метаданные для пользователя в Graph API имеют смысл.
Однако это свойство заполняется в Azure AD.Если я использую командную строку AZ для запроса пользователя, я могу видеть свойство.Аналогично, если я запрашиваю старую конечную точку API Graph Active Directory, я могу даже увидеть ее там.
Например, при прямом запросе https://graph.windows.net/{tennant}/users/{upn}?api-version=1.6 я получаю employeeId как часть ответа (однако, используя ActiveDirectoryClientкажется, игнорирует это свойство и нигде не хранит его).
Есть ли для этого какая-либо причина?Разве не имеет смысла возвращать его в качестве дополнительного свойства?Я также изучил расширения, но поскольку они не возвращаются, расширение не возвращается.
Любая помощь будет принята с благодарностью.Я могу получить необходимую информацию, напрямую запросив старую конечную точку, но это кажется полным обратным шагом и включает несколько запросов для получения необходимой мне информации, включая необходимость использования нескольких конечных точек (один из которых, я полагаю, будет устаревшим искоро будет удален).