Skip to main content

管理 Advanced Security 的付费使用情况

你可以了解并控制在组织的仓库中使用 GitHub Advanced Security 所产生的成本。

谁可以使用此功能?

具有管理员角色的组织所有者、安全管理员和组织成员

启用 Advanced Security 产品的要求

要在包含唯一活动提交者的专用或内部仓库中使用 GitHub Advanced Security 功能,必须有可用的许可证。 用户界面和选项取决于 Advanced Security 的付款方式。

  • 按流量计费****:默认情况下,可使用的许可证数量没有限制。 请参阅“GitHub Enterprise Cloud 文档中的 Using budgets to control spending on metered products”。
  • 按量/订阅计费****(仅限 GitHub Enterprise):一旦你购买的许可证都已使用完毕,你将无法在其他仓库上启用 GitHub Advanced Security,直到你释放或购买额外的许可证****。

通过 security configurations,你可以轻松了解组织中仓库的许可证使用情况,以及 企业 中 GitHub Advanced Security 许可证的可用数量。 此外,如果需要释放更多许可证以确保高影响力的仓库安全,可以快速大规模禁用专用和内部仓库上的 GitHub Advanced Security

要了解 GitHub Advanced Security 的许可,请参阅“关于 GitHub Advanced Security 的计费”。

了解许可证使用情况

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

  2. 在组织名称下,单击 “设置”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”********。

    组织配置文件中选项卡的屏幕截图。 “设置”选项卡以深橙色标出。

  3. 在边栏的“Security”部分,选择“ Code security”下拉菜单,然后单击“Configurations”********。

  4. 在“Apply configurations”部分,将显示当前许可证使用情况。 NUMBER-USED out of NUMBER-PURCHASED available GitHub Advanced Security licenses in use by YOUR-ENTERPRISE.

    “Apply configurations”部分的屏幕截图。 企业当前的许可证使用情况以深橙色框出。

  5. (可选)若要在组织中查找特定存储库,请筛选存储库表。 若要了解详细信息,请参阅 使用存储库表筛选组织中的存储库

  6. 要快速识别在特定仓库上启用 GitHub Advanced Security 所需的许可证数量,可以在该仓库行的仓库表格中查看“需要 NUMBER 个许可证”。

  7. 若要查看组织中多个存储库的许可证使用情况,请从存储库表中选择存储库。 在“Apply configurations”部分,你将看到将 GitHub Advanced Security 应用到仓库所需的许可证数量,以及在这些仓库上禁用 GitHub Advanced Security 后释放的许可证数量。

    “Apply configurations”部分的屏幕截图。 企业的 GHAS 许可证使用情况潜在变化以深橙色框出。

禁用 Advanced Security

要禁用一个或多个仓库的所有 Advanced Security 功能,最简单的方法是创建一个安全配置,在顶层禁用该产品。 可以将此自定义配置应用到要禁用付费功能的仓库。

提示

确保为自定义配置提供清晰的名称(例如:“无代码安全性”或“仅机密保护和供应链”),以避免混淆。

有关详细信息,请参阅 删除自定义安全配置删除自定义安全配置