slack显示用户离开时为其配置的webhook



我们最近有一名DevOps成员离开,他们抱怨他们设置的所有集成(传入的webhook(都停止了工作。。。(一旦用户被禁用(。

处理这个问题的一个建议是在我们停用用户时通知受影响的频道,但我在API方法中找不到一种方法来查找用户可能为哪些频道配置了这些webhook。。。

有人必须这样做吗?

要获取特定用户安装的应用程序和内部集成,请使用名为team.integrationLogs的API方法。

此方法列出团队的集成活动日志,包括添加、修改和删除集成时。这种方法可以只能由管理员调用。

对于编程解决方案,您需要查看一个用户/应用程序的所有日志条目,以了解其最新状态。

然而,在DevOps成员离开后,根据您的文档质量,重新安装所有应用程序/设置所有webhook可能仍然会变得困难。因此,我们开始使用通用管理员用户(例如"slackadmin"(作为我们工作区所有重要应用程序/集成的主安装程序。

最新更新