在安全概览页面,您可以下载包含组织或企业安全概览多个页面数据的逗号分隔值(CSV)文件。这些文件可用于安全研究、深入数据分析,并且可以轻松与外部数据集集成。
您下载的 CSV 文件将包含与您在安全概览中应用的筛选条件相对应的数据。例如,如果您添加筛选条件 dependabot-alerts:enabled,文件中只会包含已启用 Dependabot 警报的仓库数据。
注意
在 CSV 文件的 “Teams” 列中,每个仓库最多列出 20 个对该仓库拥有写入权限的团队。如果超过 20 个团队拥有写入权限,数据将被截断。
从组织的安全概览中导出概览、覆盖率和风险数据
-
在 GitHub 页面右上角,点击您的头像,然后点击 Organizations。
-
在 “Organizations” 部分,选择您想要下载安全概览数据的组织。
-
在组织名称下,点击 安全与质量 选项卡。
-
在侧边栏,点击 概览、 覆盖率、 风险,或 CodeQL 拉取请求。
-
在搜索栏旁边,点击 导出 CSV。
GitHub 生成 CSV 文件可能需要一点时间。文件生成后会自动开始下载,并出现横幅提示您的报告已准备就绪。如果您是在概览页面下载 CSV,报告准备好后您还会收到一封包含下载链接的电子邮件。
注意
摘要视图(“Overview”、 “Coverage” 与 “Risk”)仅显示默认警报的数据。来自第三方工具的代码扫描警报、以及非提供者模式或已忽略目录的机密扫描警报均不会出现在这些视图中。因此,从摘要视图导出的文件不包含这些类型警报的数据。
从企业的安全概览中导出概览、覆盖率和风险数据
-
前往 GitHub Enterprise Cloud。
-
在 GitHub 右上角,点击你的头像。
-
根据您的环境,点击 Enterprise,或点击 Enterprises 后再点击您想查看的企业。
-
在页面顶部,点击 安全与质量 选项卡。
-
通过点击 概览、风险 或 覆盖率 来选择您想要导出数据的页面。
-
在搜索栏旁边,点击 导出 CSV.
GitHub 生成 CSV 文件可能需要一点时间。文件生成后会自动开始下载,并出现横幅提示您的报告已准备就绪。如果您是在概览页面下载 CSV,报告准备好后您还会收到一封包含下载链接的电子邮件。