管理组织的安全性和分析设置

您可以控制功能以保护组织在 GitHub 上项目的安全并分析其中的代码。

Organization owners can manage security and analysis settings for repositories in the organization.

关于安全性和分析设置的管理

GitHub 可帮助保护组织中的仓库。 您可以管理成员在组织中创建的所有现有或新仓库的安全性和分析功能。

显示安全和分析设置

  1. 在 GitHub Enterprise Server 的右上角,单击您的个人资料照片,然后单击 Your organizations(您的组织)个人资料菜单中的组织
  2. 在组织旁边,单击 Settings(设置)设置按钮
  3. 在左侧边栏中,单击 Security & analysis(安全和分析)组织设置中的"Security & analysis(安全和分析)"选项卡

显示的页面允许您为组织中的仓库启用或禁用所有安全和分析功能。

如果您具有 GitHub Advanced Security 许可,则该页面还包含启用和禁用 Advanced Security 功能的选项。 使用 GitHub Advanced Security 的任何仓库都列在页面底部。

为所有现有仓库启用或禁用功能

您可以启用或禁用所有仓库的功能。

**注意:**如果启用

GitHub Advanced Security,这些仓库的提交者将使用您的 GitHub Advanced Security 许可上的席位。 如果您已超出许可证容量,此选项将被禁用。

  1. 转到组织的安全和分析设置。 更多信息请参阅“显示安全和分析设置”。

  2. 在“Configure security and analysis features(配置安全性和分析功能)”下,单击功能右侧的 Disable all(全部禁用)Enable all(全部启用)。 如果您的 GitHub Advanced Security 许可中没有可用的席位,对“GitHub Advanced Security”的控制将会禁用。

    "Configure security and analysis(配置安全性和分析)"功能的"Enable all(全部启用)"或"Disable all(全部禁用)"按钮

  3. 单击 Enable/Disable all(全部启用/禁用)Enable/Disable for eligible repositories(对合格的仓库启用/禁用)以确认更改。 用于为组织中所有符合条件的仓库启用功能的按钮

当您为现有仓库启用一个或多个安全和分析功能时,您将在几分钟内看到 GitHub 上显示的任何结果:

  • 所有现有仓库将具有选定的配置。
  • 如果您已为新仓库启用复选框,新仓库将使用选定的配置。。

添加新仓库时自动启用或禁用功能

  1. 转到组织的安全和分析设置。 更多信息请参阅“显示安全和分析设置”。

  2. 在功能右边的“Configure security and analysis features(配置安全性和分析功能)”下,默认为组织中的新仓库 启用或禁用该功能。

    用于对新仓库启用或禁用功能的复选框

从组织中的个别仓库中移除对 GitHub Advanced Security 的访问权限

您可以从仓库的“Settings(设置)”选项卡管理对仓库 GitHub Advanced Security 功能的访问。 更多信息请参阅“管理仓库的安全和分析设置”。 但您也可以从“Settings(设置)”选项卡对仓库禁用 GitHub Advanced Security 功能。

  1. 转到组织的安全和分析设置。 更多信息请参阅“显示安全和分析设置”。
  2. 要查看您组织中启用 GitHub Advanced Security 的所有仓库的列表,请滚动到“GitHub Advanced Security 仓库”部分。 GitHub Advanced Security repositories section 表格列出了每个仓库的唯一提交者数量。 这是您可以通过移除 GitHub Advanced Security 访问权限释放的席位数。 更多信息请参阅“关于 GitHub Advanced Security 的许可”。
  3. 要从仓库删除对 GitHub Advanced Security 的访问,并释放任何提交者使用的对仓库唯一的席位,请单击相邻的
  4. 在确认对话框中,单击击 Remove repository(移除仓库) 以移除对 GitHub Advanced Security 功能的访问权限。

注意:如果移除对仓库 GitHub Advanced Security 的访问权限, 您应该与受影响的开发团队进行沟通,以便他们知道改变的意图。 这确保他们不会浪费时间调试运行失败的代码扫描。

延伸阅读

此文档对您有帮助吗?隐私政策

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。