我需要跟踪任何用户的任何属性的更改,但它不适用于所有属性。这就是我正在做的事情:
@odata.nextLink
中的链接,然后将链接保存在@odata.deltaLink.
displayName
属性。displayName
的更新值。问题是,如果我对department
属性执行相同操作,则返回用户,但新的department
值不包含在json中。
在文档(https://developer.microsoft.com/en-us/graph/docs/concepts/delta_query_overview)中,有人说:
更新的实例至少用它们的id表示 已更新的属性,但可能有其他属性 包括在内。
这不是这种情况。
我还测试了根本不起作用的jobTitle
属性,这意味着如果我更改其值,则delta链接根本不会显示任何更改。我想它对许多其他属性都是一样的..
我做错了吗?
答案 0 :(得分:1)
我也能够重现这个问题。事件我指定select
来显示department
属性,但在更改后的结果中仍然没有显示。
根据测试,似乎此属性不包括在轨道更改中。如果您对此REST有任何想法或反馈,可以通过此link提交。