下载存储库的权限报告

Azure DevOps Services

若要确定用户和组对存储库的有效权限,可以下载权限报表。 请求报表会生成一封电子邮件,其中包含用于下载报表的链接。 报表列出所选存储库的有效权限,这些权限适用于生成报表时指定的每个用户和组。 继承的权限来自可从 Web 门户查看的父组。 报表是 json 格式的报表,可以使用 Power BI 或其他 json 读取器打开。

还可以使用权限报表 REST API 下载报表。

先决条件

  • 若要下载权限报告,您必须是 Project 集合管理员组的成员。 对于不是此组成员的用户,不会显示用户界面按钮。

打开项目设置>存储库

您可以下载所选存储库或为项目定义的所有存储库的报告。

  1. 打开 Web 门户并选择要为其下载权限的存储库的项目。 若要选择其他项目,请参阅切换项目、存储库、团队

  2. 打开“项目设置”>“存储库”。

    若要下载所有存储库的权限报告,请选择“ 安全性”。

    例如,在这里,我们选择 (1)“项目设置”、(2)“存储库”,然后是 (3)“安全性”。

    该屏幕截图显示选择“项目设置”>“存储库”>“安全性”。

    否则,若要设置特定存储库的权限,请选择 (1) 存储库,然后选择 (2)“安全性”。

    该屏幕截图显示选择“项目设置”>选择存储库>“安全性”。

下载报表

  1. 选择 “下载详细报表”。

    “所有存储库”的屏幕截图,“安全性”页,“下载详细报表”按钮。

    以下消息显示,指示请求已提交到服务器。

    请求提交的消息的屏幕截图。

  2. 收到来自 Azure DevOps 通知的电子邮件后,将其打开并选择 “下载报表”。

    标记为 “PermissionsReport_GUID.json”的报表将显示在 “下载” 文件夹中。

    重要

    报告在请求 28 天后自动删除。