获取用户对象的扩展属性

时间:2019-01-18 13:09:24

标签: azure-active-directory microsoft-graph microsoft-graph-sdks

我尝试查询包含扩展属性的用户:

/users/xxx@xx.dk?$expand=properties

但是我遇到以下错误:

  

在类型“ microsoft.graph.user”上找不到名为“ properties”的属性。

是否可以在一个请求中获得一个具有所有扩展属性的user对象?

最佳方案如下所示,其中我从具有直接属性的扩展属性中查询departmentNumber

/users/xx@xx.dk?$select=companyName,officeLocation,departmentNumber&$expand=properties

1 个答案:

答案 0 :(得分:1)

这是因为,如消息所示, 没有名为properties的属性。

如何检索自定义属性取决于它们的创建方式。有两种类型:Open ExtensionsSchema Extensions。每个文件的存储方式和行为都有所不同,因此您需要参考我链接到的文档,以帮助您确定要使用的类型。