Skip to main content
Skip to content

为 AI 检测到的机密启用推送保护

阻止包含使用 AI 找到的密码和其他非结构化机密的推送。

谁可以使用此功能?

具有管理员角色的存储库所有者、组织所有者、安全管理员和用户

注意

推送 AI 检测到的机密 保护位于 公开预览 且可能会发生更改。

启用 AI 检测到的机密 的推送保护时,GitHub 使用 AI 查找并阻止不匹配任何模式的通用敏感信息,例如密码。

AI 检测到的机密推送保护除了你的GitHub Advanced Security或GitHub Secret Protection许可证外,还会占用AI credits。 请参阅 推送保护 和 GitHub Advanced Security 许可证计费。

Prerequisites

若要使用 扫描 AI 检测到的机密信息,企业所有者必须先在企业级别设置一个策略,以控制组织中的存储库是否可以启用或禁用 AI 检测。 默认情况下,此策略设置为“允许”。

为 AI 检测到的机密 存储库启用推送保护

  1. 在 GitHub 上,导航到存储库的主页面。

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

    存储库标头的屏幕截图,其中显示了选项卡。 “设置”选项卡以深橙色边框突出显示。

  3. 在边栏的“安全和质量”部分中,单击 Advanced Security。

  4. 在“Secret Protection”下,在“针对 AI 检测到的机密 的推送保护”右侧,将设置切换为打开。

为你的组织启用 AI 检测到的机密 的推送保护

可以通过 为您组织中的 启用推送保护。 Security configurations 是可大规模自定义和应用的安全设置的集合。 请参阅“删除自定义安全配置”。