Azure DevOps 服务器审核日志

问题描述 投票:0回答:1

我正在尝试从我们的 Azure DevOps 服务器检索 2023 年 5 月至 2024 年 5 月期间特定组成员资格更改的审核日志。根据我的研究,Azure DevOps Server 中似乎不存在 Azure DevOps Service 中提供的审核功能。

有人可以帮我编写一个可以实现此目的的 PowerShell 脚本吗?我需要脚本来:

1.  Connect to our Azure DevOps Server.
2.  Identify and retrieve group membership changes for a specific group.
3.  Filter the results to only include changes between May 2023 and May 2024.

任何指导或脚本示例将不胜感激。谢谢!

azure powershell tfs azure-devops-server-2019
1个回答
0
投票

您可能已经注意到,对于 Azure DevOps Server 的本地部署,甚至对于 Azure DevOps 服务,审核不可用,事件会存储 90 天。请参阅 访问、导出、筛选 Azure DevOps 的审核日志 - Azure DevOps |微软学习

您可以尝试使用应用程序层服务器的 Web 管理页面 (

http://MyServer:8080/tfs/_oi/
),您可以在其中查看活动日志。

Image

此外,这些活动日志存储在 Azure DevOps SQL Server 数据库的

tbl_Command
中;但是,请不要直接对 Azure DevOps SQL 服务器运行查询。

我可以理解您要求跟踪历史权限变化。根据当前限制,您可以通过以下方式创建功能请求: https://developercommunity.visualstudio.com/report?space=21&entry=suggestion 。这样您就可以直接与相应的产品组进行交互,并让产品组更方便地收集和分类您的建议

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