【发布时间】:2018-08-18 22:27:21
【问题描述】:
我需要找到一种方法从我的 slack 团队中删除用户,而无需付费版本的 slack。
我找到了这个 API 方法:users.admin.setInactive
但它要求我拥有付费版本。是否有任何变通方法可以在免费层 Slack 上实现这一点?
【问题讨论】:
标签: javascript slack slack-api
我需要找到一种方法从我的 slack 团队中删除用户,而无需付费版本的 slack。
我找到了这个 API 方法:users.admin.setInactive
但它要求我拥有付费版本。是否有任何变通方法可以在免费层 Slack 上实现这一点?
【问题讨论】:
标签: javascript slack slack-api
没有。不幸的是,只有付费版本的 Slack 才能通过 API 停用用户。
但我可以根据我在免费层上管理大型 Slack 团队的经验提供一些组织上的解决方法,让管理员的工作更轻松:
自动从私人频道中删除
您仍然可以以编程方式从私人频道中删除用户。因此,一种解决方法是以某种方式构建您的 Slack,即所有重要通道都是私有的。然后,您将运行一个批处理,当用户不符合定义的标准时,它会自动将用户从这些频道中删除。
自动通知用户被禁用
运行批处理,自动通知您/管理员任何不符合您定义的标准且需要禁用的用户。那么你当然还是需要手动禁用它们,但是可以确保及时通知你,不会错过任何人。
【讨论】: