【发布时间】:2020-02-05 15:03:40
【问题描述】:
运行 Github Enterprise 2.18。有没有办法通过 API 确定用户处于休眠状态?我在任何地方都没有看到特定的调用...
【问题讨论】:
-
我没有得到反对票。你想让我列出我看过的所有资料吗?我花了将近 2 周的时间试图弄清楚这一点。在 Github API 文档和我可以在 Google/Stackoverflow 上找到的所有内容之间,我找不到已发布的解决方案。
-
我也没有。投赞成票。
-
嗨@RichardSchaefer,你是管理员吗?您是否考虑过使用日志审核选项而不是 API?例如,audited actions 包括 user.login(用户登录)等等。
-
这并没有真正的帮助,除非我要做所有的研究,看看每个用户在过去 30 天内是否做了任何事情。我需要知道 Github 检查以生成“休眠用户”报告的所有内容。我们有成千上万的用户,做所有这些工作似乎适得其反,但查看休眠用户报告以及创建需要多长时间,我怀疑即使是 Github 每次都会重新计算它。这对于报告来说是可以的,但我们正在寻找每个用户更动态的东西。哦,好吧。
-
没错,至少我认为这个挑战需要一些工作,例如使用 API(检查活动端点)和/或审核日志(检查登录等) )。但我会继续回到这个问题,看看是否有人知道有什么东西可以实现这个目标。
标签: github-enterprise github-api-v3