我需要找到一种方法,在没有付费版本的 slack 的情况下,将用户从我的 slack 团队中移除。
我找到了这个 API 方法:users.admin.setInactive
但它要求我有一个付费版本。是否有任何解决方法可以在免费层级 Slack 上实现这一点?
最佳答案
没有。不幸的是,只有付费版本的 Slack 才能通过 API 停用用户。
但根据我在免费层级管理大型 Slack 团队的经验,我可以提供一些组织解决方法,使管理员的工作更轻松:
自动从私有(private) channel 中移除
您仍然可以通过编程方式从私有(private) channel 中删除用户。因此,一种解决方法是以某种方式构建您的 Slack,使所有重要 channel 都是私有(private)的。然后你有一个批处理运行,当用户不符合定义的标准时自动从这些 channel 中删除用户。
自动通知要禁用的用户
运行批处理,自动通知您/管理员任何不符合您定义的标准并需要被禁用的用户。那么你当然仍然需要手动禁用它们,但你可以确保及时得到通知并且你不会错过任何人。
关于javascript - 是否可以使用 slack API 删除没有付费版本的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49209183/