如何检查何时通过API将用户添加到Azure DevOps中的团队/组?

问题描述

我是Azure DevOps的新手。我想检查何时通过REST API将特定用户添加到组/团队中。我参考了文档,但是什么也找不到。

解决方法

恐怕没有没有这样的Rest API来获取用户加入组或团队的时间。

解决方法:

日期和操作将记录在Organization Settings -> Auditing -> Logs中。

enter image description here

您可以导出审核日志并搜索其中的内容。

此方法有局限性,您只能在 90天内查看日志。因此,您需要定期导出日志,以确保不会丢失某些记录。

另一方面,该要求是合理的。您可以在our UserVoice website中提交有关此功能的建议票。

enter image description here

更新

有什么办法可以使所有小组都处于项目级别?

这是我的其余api示例:

https://vssps.dev.azure.com/Organizationname/_apis/graph/groups?scopeDescriptor=xxx&api-version=5.1-preview.1

enter image description here

获取scopeDescriptor:

GET https://vssps.dev.azure.com/{organization}/_apis/graph/descriptors/{ProjectID}?api-version=5.0-preview.1

enter image description here

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...