如何正确确定给定的Azure AD区域是否支持增量查询?

问题描述 投票:2回答:2

我正在与多个区域一起使用的Azure AD集成。理想情况下,我会尽可能使用增量查询,但是由于并非所有区域都支持增量查询,因此我需要根据this answer检查增量查询的支持。但是最近检查失败了。事实证明,microsoft.前缀已从返回类型中删除(即microsoft.graph.group变为graph.group)。我在变更日志中找不到有关此更改的任何信息,我希望使检查尽可能地适应未来,所以我的问题是-我应该检查什么值?目前,我的目的是检查是否以delta查询支持以graph.group结尾的类型和以graph.user结尾的类型。

azure-active-directory microsoft-graph
2个回答
1
投票

似乎没有Microsoft Graph元数据的更改日志。

但是有Microsoft Graph元数据的历史记录列表。

查看V1.0 metadataBeta metadata的历史记录。

对于V1.0,在microsoft.中删除了the Jan 28 version前缀。对于Beta,它已在the Feb 26 version中删除。

现在,它已被更改,我相信它将继续保持该版本(不带Microsoft.前缀)。因此,您现在应检查ReturnType Type="Collection(graph.user)"ReturnType Type="Collection(graph.group)"


0
投票

我做了一些研究,显然$ metadata端点返回OData CSDL元数据。根据documentation on the Schema element,Schema元素必须包含Namespace属性,并且可以包含Alias属性。 The nominal types may be qualified with either。考虑到这一点,可以检查已定义的名称空间和别名,然后找出引用用户和组类型的可能方法。

© www.soinside.com 2019 - 2024. All rights reserved.