如何通过GitHub API或GraphQL启用漏洞警报

时间:2019-01-10 11:32:40

标签: security github github-api github-graphql

我进行了上下搜索,但是找不到任何可以告诉我如何通过其API启用GitHub漏洞警报的信息。相反,我找不到表示不支持的任何内容。

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

3 个答案:

答案 0 :(得分:1)

我们不久前针对这种情况发布了一个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

答案 1 :(得分:0)

@Russ看起来仅根据UI可用。对于需要大量回购的情况,我处于相同的位置。

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

答案 2 :(得分:0)

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

  
      
  1. 通过API(v3或v4)启用安全漏洞   我已经提出了这个问题,目前正在与负责   此功能以查看何时可以解决。我要说这个   首先是API /平台的GitHub规则的例外。我道歉   为此。
  2.