【问题标题】:How to enable Vulnerability alerts through the GitHub API or GraphQL如何通过 GitHub API 或 GraphQL 启用漏洞警报
【发布时间】:2019-08-07 10:27:54
【问题描述】:

我搜索了高低,但找不到任何信息告诉我如何通过他们的 API 启用 GitHub 漏洞警报。相反,我找不到任何说它不受支持的东西。

如果支持的话,有谁知道我在哪里可以找到 API 文档,或者有人可以告诉我不支持吗?我刚刚完成了到 GitHub 的迁移,我们有大约 750 个存储库,因此手动启用它们...不太理想。

【问题讨论】:

    标签: security github github-api github-graphql


    【解决方案1】:

    我们不久前针对这种情况发布了一个 API,因此您现在可以使用该 API 批量启用或禁用安全警报。我们还发布了一个示例,它为组织中的所有存储库调用该 API。

    API:https://developer.github.com/v3/previews/#enable-or-disable-vulnerability-alerts-for-a-repository 示例:https://github.com/github/enable-security-alerts-sample

    【讨论】:

    • 给你一个相关的API就好了。尽管您至少应该记录发帖人要求的 API 调用,但在此处记录到 stackoverflow,即使它是简化的,并且最终指向您自己的 API 示例代码。
    【解决方案2】:

    @Russ 看起来只能根据 UI 使用。在需要为大量存储库启用此功能时,我处于相同的位置。

    看看:https://github.community/t5/GitHub-API-Development-and/Security-vulnerability-alerts/td-p/15846

    【讨论】:

      【解决方案3】:

      我从我的公司 GitHub 服务代表那里得到这个:

      1. 通过 API(v3 或 v4)启用安全漏洞 我已经提出了这个问题,目前正在与负责的团队进行对话 此功能以查看何时可以解决此问题。我不得不说这个 是API/Platform优先的GitHub规则的例外。我道歉 为此。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-09-10
        • 2018-05-31
        • 2020-01-12
        • 2020-11-10
        • 2021-03-04
        • 1970-01-01
        • 2020-03-26
        • 2023-02-21
        相关资源
        最近更新 更多