首先我想说我确实寻找过答案,但没有得到具体的答案。所以我在这里再问一次。
我正在使用 ASP.NET MVC 项目并使用 Microsoft graph 从 Azure AD 获取信息。我正在努力获得
EmployeeId
和 DisplayName
。对于我正在使用的范围 user.readbasic.all
。
通过下面的查询,我为所有用户获取
DiplayName
,但对于 EmployeeID
,我得到 null。除了我自己。
https://graph.microsoft.com/v1.0/users?$select=DisplayName,EmployeeId
当我使用“我”时,再次得到
EmployeeID
。
https://graph.microsoft.com/v1.0/me?$select=DisplayName,EmployeeId
所以使用
user.readbasic.all
我确实获得了员工 ID,但对于我自己来说,但为什么不为其他人