Skip to main content

查看您的 GitHub 高级安全使用情况

您可以查看企业的 GitHub Advanced Security 使用情况。

谁可以使用此功能?

Enterprise owners can view usage for GitHub Advanced Security.

GitHub Advanced Security 可用于 GitHub Enterprise Cloud 和 GitHub Enterprise Server 上的企业帐户。GitHub Advanced Security 的一些功能也可用于 GitHub 上的公共存储库。有关详细信息,请参阅“GitHub 的计划”。

有关 GitHub Advanced Security for Azure DevOps 的信息,请参阅 Microsoft Learn 中的配置 GitHub Advanced Security for Azure DevOps

Note

2024 年 6 月 2 日之后创建的企业帐户和企业帐户拥有的组织有权访问增强型计费平台。 参与 公共预览版 计划的企业也可以访问增强型计费平台。

查看许可证使用情况的页面已移至增强型计费平台。 请参阅“收集有关支出的见解”。

关于 GitHub Advanced Security 的许可

GitHub Advanced Security的每个许可证都指定了可以使用这些功能的最大许可证数量。 您应该定期检查您的使用是否在许可范围之内。 有关详细信息,请参阅“关于 GitHub 高级安全的计费”。

Note

可以使用 security configurations 为组织管理 GitHub Advanced Security 功能的启用以及许可证使用情况。 请参阅“管理 GitHub Advanced Security 许可证使用情况”。

查看企业帐户的 GitHub Advanced Security 许可使用情况

可以查看企业帐户的当前许可证限制和使用情况。

  1. 在 GitHub 的右上角,单击你的个人资料照片。

  2. 根据环境,单击“你的企业”,或单击“你的企业”,然后单击要查看的企业********。

  3. 在页面左侧的企业帐户边栏中,单击 设置”。

  4. 设置”下,单击“Licensing”。

    Note

    如果使用增强型计费平台,则许可页面已经重定位。 请参阅“收集有关支出的见解”。“GitHub Advanced Security”部分显示当前使用情况的详细信息。

    如果许可证已用完,该部分将显示为红色并显示“已超过限制”。 你应减少对 GitHub Advanced Security 的使用,或者购买更多许可证。 有关详细信息,请参阅“关于 GitHub 高级安全的计费”和“管理 GitHub Advanced Security 许可”。

Note

可以使用 security configurations 为组织管理 GitHub Advanced Security 功能的启用以及许可证使用情况。 请参阅“管理 GitHub Advanced Security 许可证使用情况”。

  1. (可选)要查看每个组织以及每个用户命名空间(使用 Enterprise Managed Users时)的使用情况明细,请在企业帐户边栏中单击“计费”****。

    在“GitHub Advanced Security”部分中,可以看到当前许可证使用情况的摘要,以及每个组织以及每个用户命名空间(使用 Enterprise Managed Users时)的提交者和唯一提交者数量。 组织和用户命名空间在计费表中是按唯一提交者的数量降序排列的。

  2. (可选)显示组织的安全和分析设置。

    • 单击组织的名称。

    • 在“代码安全性和分析”设置页面上,滚动到“GitHub Advanced Security 存储库”部分,查看组织的许可证使用情况概述以及该组织的存储库使用情况明细。

      有关详细信息,请参阅“管理组织的安全和分析设置”。

下载 GitHub Advanced Security 许可证使用信息

您可以在企业和组织级别下载包含 GitHub Advanced Security 许可证使用情况信息的 CSV 文件。 CSV 文件包含有关正在使用的每个 Advanced Security 许可证的信息,包括:

  • 使用许可证的人的用户名
  • 在其中进行提交的启用了 Advanced Security 的存储库
  • 使用 许可证的人所属组织和 Enterprise Managed Users 的用户命名空间
  • 最新的提交日期和关联的电子邮件地址

你可以使用此信息深入了解 Advanced Security 使用情况,例如企业的哪些成员正在使用 Advanced Security 许可证或 Advanced Security 许可证在组织中的使用情况。

您可以通过 GitHub Enterprise Cloud 用户界面或 REST API 下载 Advanced Security 许可证使用情况 CSV。

通过 UI 下载 Advanced Security 许可证使用信息

在存储库级别

  1. 在 GitHub 的右上角,选择个人资料照片,然后单击 你的组织”。

  2. 在组织旁边,单击“设置”。

  3. 在边栏的“安全性”部分中,单击“代码安全与分析”。

  4. 在“GitHub Advanced Security 存储库”部分中,在需要其使用情况信息的存储库旁,选择 ,然后单击“下载 CSV 报告”。

    按存储库表显示提交者的屏幕截图。 水平烤肉串图标和“下载 CSV 报告”按钮以橙色边框突出显示。

在组织级

  1. 在 GitHub 的右上角,选择个人资料照片,然后单击 你的组织”。
  2. 在组织旁边,单击“设置”。
  3. 在侧边栏的“访问”部分,单击“ 计费和计划”。
  4. 在“GitHub Advanced Security”下方,单击“提交者”旁边的“ CSV 报告”。

在企业级

  1. 在 GitHub 的右上角,单击你的个人资料照片。

  2. 根据环境,单击“你的企业”,或单击“你的企业”,然后单击要查看的企业********。

  3. 在页面左侧的企业帐户边栏中,单击 设置”。

  4. 设置”下,单击“Licensing”。

    Note

    如果使用增强型计费平台,则许可页面已经重定位。 请参阅“收集有关支出的见解”。

  5. 在“GitHub Advanced Security”下,单击“管理”下拉菜单,然后单击“下载报表”。

    GitHub Advanced Security 许可屏幕中“管理”下拉菜单的屏幕截图。 “下载报表”按钮以橙色边框突出显示。

通过 REST API 下载 Advanced Security 许可证使用信息

可以通过计费 API 检索 Advanced Security 使用情况信息。

对于组织级数据,请使用 /orgs/{org}/settings/billing/advanced-security 终结点。 有关详细信息,请参阅“计费的 REST API 终结点”。

对于企业级数据,请使用 /enterprises/{enterprise}/settings/billing/advanced-security 终结点。 有关详细信息,请参阅 GitHub REST API 文档中的“适用于 GitHub Enterprise 管理的 REST API 终结点”。