简体   繁体   English

Azure DevOps 权限审核

[英]Azure DevOps Permissions Audit

I have a requirement from our company auditors to be able to prove who can alter code in our source repository.我们公司的审计员要求我证明谁可以更改我们源代码库中的代码。 Is there a method of producing a report detailing permissions?是否有生成详细说明权限的报告的方法?

Ideally the report would show all permissions but at least it needs to show check-in permissions.理想情况下,报告会显示所有权限,但至少需要显示签入权限。 Ideally the report would be standard functionality as this tends to lead to less questioning from the auditors, but if not possible then custom reports/queries would be manageable.理想情况下,报告应该是标准功能,因为这往往会减少审计师的质疑,但如果不可能,那么自定义报告/查询将是可管理的。

We're using Azure DevOps Services.我们正在使用 Azure DevOps 服务。

Thanks in advance GS提前致谢 GS

Is there a method of producing a report detailing permissions?是否有生成详细说明权限的报告的方法?

I am afraid there is no such out of box method/REST API to report detailing permissions.恐怕没有这种开箱即用的方法/REST API 来报告详细权限。

To get the who can alter code in our source repository, first, we need to check which groups or individuals have permission check in code one by one:要获取谁可以修改我们源代码库中的代码,首先我们需要一一检查哪些组或个人对代码进行了权限检查:

Project Settings -> Repos -> Repositories : Project Settings - > Repos - > Repositories

在此处输入图片说明

Then go to Project Settings -> Permissions -> Repositories and Organization Settings -> Permissions , to check members for each group:然后转到Project Settings -> Permissions -> Repositories and Organization Settings -> Permissions ,检查每个组的成员:

在此处输入图片说明

Hope this helps.希望这可以帮助。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM