在Azure Graph API中获取更新注释

问题描述 投票:0回答:1

我正在使用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。

azure-ad-graph-api
1个回答
0
投票

/users/delta可以跟踪用户的Mail和ProxyAddresses的更新。

但是/groups/delta无法跟踪组中用户的邮件和代理地址的更新。 /groups/delta仅用于获取组的增量更改,不适用于其成员。

您可以像这样测试/users/delta

  1. 呼叫GET https://graph.microsoft.com/v1.0/users/delta/?$select=id,mail,proxyaddresses。响应中有一个属性“ @ odata.nextLink”。致电Microsoft Graph Explorer中的nextLink URL一次或多次,直到响应中有“ @ odata.deltaLink”。
  2. [在O365管理中心中添加或删除别名。参考here
  3. 调用deltaLink URL,以查看其中的proxyAddresses发生了变化响应。
© www.soinside.com 2019 - 2024. All rights reserved.