2017-07-14 60 views
0

我真的很喜歡Slack,但如果我們不能禁用文件共享功能,我的組織將不會允許它。我試圖找出是否可以禁用某些文件類型的上傳或將文件庫全部隱藏起來。他們的支持說,沒有辦法做到這一點本地,但這可能與API?Slack文件庫

回答

0

不,我不知道。 API的主要重點不在於配置您的Slack團隊,而是讓機器人和第三方應用與您的Slack團隊進行通信並檢索信息。您的Slack團隊的所有核心配置都必須在管理員設置中完成,顯然您已經從Slack支持團隊瞭解到您無法在管理設置中停用文件共享。

但我想我可能有一個解決方案給你。您可以創建一個Slack bot,自動阻止頻道中文件的共享。 (從技術上講,機器人會自動刪除任何用戶的文件共享消息)。用戶仍然可以上傳文件,但他們無法分享它們。至少不在任何公開和已知的私人頻道中。但有一點需要注意:據我所知,機器人無法阻止用戶在直接消息通道中共享文件。

我們正在使用一個類似的機器人來阻止來自某些私人頻道的未經授權的用戶發送的消息,這很好地發揮作用。我們的bot是一個簡單的Slack應用程序,其中包含一個bot用戶,並使用Events API來接收來自他受邀的所有渠道的所有消息。機器人然後檢查每個新消息並刪除那些不符合某些標準的消息。在我們的情況下,如果消息來自不在白名單上的用戶。

+0

謝謝埃裏克。我不確定這種方法對我們有用。如果我正確理解你,文件將被上傳到Slack,但不能共享給團隊中的其他用戶。我們的問題是,我們不希望允許任何內部文件被複制到Slack服務器。我甚至決定不允許文件庫中的某些文件類型(例如pdf,docx,xl​​sx等) 這看起來像是可能容易實現的東西,我很驚訝這不是他們已經提供:( –