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

时间:2020-08-12 19:49:17

标签: azure-devops azure-devops-rest-api

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

1 个答案:

答案 0 :(得分:2)

恐怕没有没有这样的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