我真的很喜欢Slack,但如果我们无法禁用文件共享功能,我的组织就不会允许它。我试图找出是否可以禁用某些文件类型的上传或者一起隐藏文件库。他们的支持说,原则上没有办法做到这一点,但这可能与API有关吗?
答案 0 :(得分:0)
不,不是我的知识。 API的主要重点不是配置Slack团队,而是让机器人和第三方应用程序与Slack团队进行通信并检索信息。 Slack团队的所有核心配置都必须在管理员设置中完成,显然您已经从Slack支持团队那里了解到,您无法在管理员设置中停用文件共享。
但我想我可能会为您提供解决方案。您可以创建一个自动阻止通道中文件共享的Slack bot。 (从技术上讲,机器人会自动删除作为用户的文件共享的任何消息)。用户仍然可以上传文件,但他们无法共享文件。至少不在任何公共和已知的私人渠道。但是有一点需要注意:据我所知,僵尸程序无法阻止用户在直接消息传递渠道中共享文件。
我们正在使用类似的僵尸程序阻止来自某些私人渠道中未经授权用户的邮件,这很有效。我们的僵尸程序是一个简单的Slack应用程序,它有一个僵尸用户,并使用Events API接收来自他所邀请的所有频道的所有消息。然后机器人检查每个新消息并删除不符合某些条件的消息。在我们的例子中,如果消息来自不在白名单中的用户。