Skip to main content

将自定义安全性配置应用于企业

你可以将custom security configuration应用于组织以及组织中的仓库,以满足企业的特定安全性需求。

谁可以使用此功能?

具有管理员角色的企业所有者和成员

关于应用 custom security configuration

创建custom security configuration后,需要将它应用到企业中的仓库才能对这些仓库启用该配置的设置。

Note

security configurations中启用的某些功能可能需要 Actions 分钟数才能正常工作。 如果是这种情况,GitHub 会在你将配置应用到仓库时告知你。 有关 GitHub Actions 的计费的详细信息,请参阅 关于 GitHub Actions 的计费

将custom security configuration应用到企业中的仓库

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

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

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

  4. 在左侧边栏中,单击“Code security”。****

  5. 在要应用的配置的右侧,选择“Apply to” 下拉菜单,然后单击“All repositories”或“All repositories without configurations”。************

  6. (可选)在“确认”对话框中,可以选择根据其可见性自动将 security configuration 应用到新创建的存储库。 选择 None 下拉菜单,然后单击“公共”或“专用和内部”,或两个选项都单击。

  7. 若要应用 security configuration,请单击“应用”。

security configuration 适用于活动存储库和存档存储库,因为某些安全功能在存档存储库上运行,例如 secret scanning。 此外,如果存储库稍后取消存档,则可以确信它受到所选 security configuration 的保护。

如果security configurations无法应用于企业中的某些组织,GitHub 将在 UI 上显示一个横幅以告知你。 可以单击横幅上的链接,获取有关相关组织和仓库的详细信息。

后续步骤

若要了解如何编辑 custom security configuration,请参阅 编辑自定义安全配置