如何查看Azure DevOps Calendar的变更历史及删除操作记录?
查看Azure DevOps日历事件删除操作人的方法
Azure DevOps日历本身没有直接展示变更日志的页面,但可以通过以下两种方式获取删除操作的相关信息:
1. 通过组织审核日志查询
- 进入Azure DevOps组织设置,依次打开 Organizational settings > Audit
- 在审核日志的筛选面板中配置以下条件:
- 服务:选择Boards
- 操作:筛选包含「Delete」或「Remove」的选项,例如「Delete calendar event」
- 时间范围:设置事件被删除的大致时间段
- 筛选后即可看到对应的操作记录,其中包含操作人、操作时间、目标事件名称等关键信息
2. 调用Azure DevOps REST API查询
如果需要更灵活的查询逻辑,可以调用审核日志的REST API:
- 使用接口:
GET https://auditservice.dev.azure.com/{organization}/_apis/audit/auditlog?api-version=7.1-preview.1 - 在请求参数中添加筛选条件,例如
filter=OperationName eq 'Delete calendar event',同时可指定时间范围等参数 - 返回结果会包含操作人的详细信息以及操作的上下文内容
注意:审核日志默认保留90天,若删除操作超出此时间范围,可能无法查询到记录。
内容的提问来源于stack exchange,提问作者yinan
相关产品推荐
相关产品推荐

