0

我正在尝试PreferredDataLocation从 Azure Active Directory 为用户获取 (PDL)。

我使用了 Graph v1.0,但在响应中没有收到 PDL 值:

https://graph.microsoft.com/v1.0/users/{upn}?$select=preferredDataLocation

但是当我使用 Graph Beta 时,我在响应中收到 PDL 值:

https://graph.microsoft.com/beta/users/{upn}?$select=preferredDataLocation

这是否意味着 Microsoft Graph v1.0 不支持获取 PDL?

我也尝试使用 Microsoft Graph SDK,但没有为获取 PDL 公开任何属性。

有没有办法我们可以使用 MS Graph SDK 获取 PDL?

4

1 回答 1

2

a的PreferredDataLocation属性User仅由/beta端点返回/支持。由于 SDK 目前仅支持生产 API,PreferredDataLocation因此未在对象模型中公开。

一旦此功能进入 v1.0,SDK 的后续版本应该包含它。如果新的 SDK 构建出现不合理的延迟,您也可以请求添加它。从SDK 文档

当新功能添加到库中时

生成是手动过程的一部分,一旦将重大更改或一组更改添加到图表中就会发生。这可能包括:

  • Graph v1.0 出现了新的工作负载(Microsoft Teams、Batching 等)
  • 有显着增加的功能(增量查询等)

但是,这是根据具体情况进行评估的。如果库缺少您希望使用的 v1.0 Graph 功能,请提交问题

于 2019-03-05T17:58:49.900 回答