首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何从Azure DevOps API响应中排除已删除的用户/组

如何从Azure DevOps API响应中排除已删除的用户/组
EN

Stack Overflow用户
提问于 2020-11-19 15:53:39
回答 2查看 115关注 0票数 0

提到https://learn.microsoft.com/en-us/rest/api/azure/devops/graph/groups/get?view=azure-devops-rest-6.0,它告诉我们,“即使该组已从帐户中删除或其所有成员身份都已被删除,它也将被返回。”--有趣的是,我如何排除已删除的用户/组,而只从Azure DevOps REST获得“干净”和实际响应,而不删除对象?

上面的文档似乎不包括过滤器来实现这一点。同时,返回的数据(示例在文档中给出)不包含允许在客户端进行任何筛选的标志。

到目前为止,试图搜索互联网并没有取得任何成功。

是否有可能从Azure DevOps REST响应中排除已删除的对象?提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-11-20 09:01:52

@Cence董在他的回答中给出了答案,但由于我不能将图片附加到评论中,所以我在这里发布了答案。

isDeleted -属性在每个响应中动态显示,以防对象被删除。Cance栋展示了使用描述符获取组请求的示例,并提到如果获得组列表,则不会发生这种情况。然而,我的观察是(屏幕截图附件),同样的情况也发生在列表。

结论如果删除对象,则所有类型的组请求中都会出现- isDeleted属性。

票数 0
EN

Stack Overflow用户

发布于 2020-11-20 03:45:28

您所引用的API是通过其描述符获取组的。描述符是系统运行时引用图形主题的主要方式。该字段将在帐户和组织中唯一地标识相同的图形主题。

如果删除该组,您将看到"isDeleted“参数设置为Ture。请查看下面的截图:

如果要列出所有组,可以使用组别-名单 api,此api不会返回已删除的组。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64915223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档