启用 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 的计费”。
了解许可证使用情况
-
在 GitHub 的右上角,选择个人资料照片,然后单击“ 你的组织”****。
-
在组织名称下,单击 “设置”****。 如果看不到“设置”选项卡,请选择“”下拉菜单,然后单击“设置”********。
-
在边栏的“Security”部分,选择“ Code security”下拉菜单,然后单击“Configurations”********。
-
在“Apply configurations”部分,将显示当前许可证使用情况。
NUMBER-USED out of NUMBER-PURCHASED available GitHub Advanced Security licenses in use by YOUR-ENTERPRISE.
-
(可选)若要在组织中查找特定存储库,请筛选存储库表。 若要了解详细信息,请参阅 使用存储库表筛选组织中的存储库。
-
要快速识别在特定仓库上启用 GitHub Advanced Security 所需的许可证数量,可以在该仓库行的仓库表格中查看“需要 NUMBER 个许可证”。
-
若要查看组织中多个存储库的许可证使用情况,请从存储库表中选择存储库。 在“Apply configurations”部分,你将看到将 GitHub Advanced Security 应用到仓库所需的许可证数量,以及在这些仓库上禁用 GitHub Advanced Security 后释放的许可证数量。
禁用 Advanced Security
要禁用一个或多个仓库的所有 Advanced Security 功能,最简单的方法是创建一个安全配置,在顶层禁用该产品。 可以将此自定义配置应用到要禁用付费功能的仓库。
提示
确保为自定义配置提供清晰的名称(例如:“无代码安全性”或“仅机密保护和供应链”),以避免混淆。