我正在使用Azure Graph API检索诸如用户,组的邮件,代理地址之类的信息。尽管有@removed注释表示已删除的用户,是否有任何注释来专门指示对用户所做的更新。
是否可以获取用户或组中用户的更新。
以下是我试图获取有关以下信息的URL:https://graph.microsoft.com/v1.0/users/delta/?$ select = id,mail,proxyaddresses
[https://graph.microsoft.com/v1.0/groups/delta/?& $ select = id,mailEnabled,mail,proxyAddresses,members
无法为组或用户中的特定用户标识对邮件或代理地址的更新。群组成员仅使未指定其用户添加或更新的用户ID。
/users/delta
可以跟踪用户的Mail和ProxyAddresses的更新。
但是/groups/delta
无法跟踪组中用户的邮件和代理地址的更新。 /groups/delta
仅用于获取组的增量更改,不适用于其成员。
您可以像这样测试/users/delta
:
GET
https://graph.microsoft.com/v1.0/users/delta/?$select=id,mail,proxyaddresses
。响应中有一个属性“ @ odata.nextLink”。致电Microsoft Graph Explorer中的nextLink URL一次或多次,直到响应中有“ @ odata.deltaLink”。