Enterprise Messaging News + Insights by M.io

How to stop rogue Slack in your organization

Highlights Insights September 9, 2018
integrate rogue slack teams into your official team chat

author:

How to stop rogue Slack in your organization

Thinking of blocking Slack? Here’s how to deal with Slack when it shows up at your company unannounced.

 

Slack just crossed 8 million daily active users. With the acquisition of Atlassian’s Stride and HipChat last month, you can only expect Slack usage to skyrocket.

There’s almost certainly a group of engineers within your company running their day-to-day communications in their own Slack team, outside of your Unified Communications (UC) setup. Once many groups get hooked on external Slacks, it can quickly create company collaboration and security concerns.

There’s three main approaches to dealing with a rogue Slack team in your organization:

  1. Block Slack’s network connection
  2. Upgrade to Slack Plus or Enterprise Grid with data loss prevention
  3. Sync Slack with the rest of your company’s chat

 

1. Block Slack’s network connection

Disabling Slack's connection
Disabling Slack’s connection

The most straightforward, but drastic, approach to dealing with rogue Slack teams is to block all connections with your network firewall.  Ask your network admin to block the following DNS records:

  • *.slack.com
  • *.slack-msgs.com

Remember this will block traffic within your networks, but Slack will continue to operate on mobile devices and computers running on external WiFi. Either way, blocking those domains will cripple your office connection.

Set your organization’s DNS server to refuse those domain name resolutions, or return 0.0.0.0.

Note: This method triggers an internal feud at a level many IT admins have never dealt with, so understand the implications of taking this tough approach to limiting your team’s work tools before moving forward with this.

 

2. Upgrade to Slack Plus or Enterprise Grid with data loss prevention

Slack Enterprise Grid
Slack Enterprise Grid

When shadow messaging is alive and well at your company, it might be preferable to work together with your internal Slack evangelists to convert these rouge teams into your official organization, either with Slack Plus or Slack Enterprise Grid.

Options for Slack Plus and Slack Grid
Options for Slack Plus and Slack Grid

Slack Plus comes with its own enterprise-grade features that can match that of your existing UC platform, like integrating with your single-sign-on identity provider and message log exports. With some work, you will be able to have the same setup you have on Microsoft Teams or Cisco Webex Teams but on Slack.

Additional features within Slack
Additional features within Slack

Often multiple groups set up custom Slacks to chat with each other, making migration to one Slack Plus team plain impractical. Since this case is so common, Slack offers the Enterprise Grid to provide the same benefits as Slack Plus, but for all teams across the Grid, along with important enterprise-focused features like Data Loss Prevention integration.

Upgrading to the Grid will involve a Customer Service Manager from Slack guiding you through the process of onboarding your organization. They will try to work with you to understand your business’ needs and come up with a Slack solution for it.

Data Loss Prevention (DLP)

A driving concern with user-created Slack teams is the risk of circulating sensitive information outside of the secured enterprise channels. With some effort though, you can replicate the data loss prevention facilities from your UC setup within Slack’s paid plan. There’s plenty of great solutions for data loss prevention. When a Slack team goes from “rogue” to approved, there are additional extensions and logging to add to the team. You can browse the list of security and compliance plugins here: https://my.slack.com/apps/category/At0EFWTRA5-security-compliance.

Security & Compliance
Security & Compliance

 

However, a still problem remains. You now have multiple collaboration apps running in parallel and they never meet. Since it is difficult to force every employee onto one system, your collaboration space still ends up fragmented, with users siding with their own personal preferences. Ideally, a UC setup should not end up with the friction from having these communication silos.

Though you may not have known it before, it is possible to connect both collaboration spaces as one that spans across platforms.

 

3. Sync Slack with the rest of your company’s chat

Rather than trying to fight with your team about either removing the rogue Slack team, or paying for Slack accounts for everyone, you can implement M.io, which can sync any number of Slack teams with Webex Teams and Microsoft Teams. You can connect and sync Slack, Webex Teams and Microsoft Teams all in one hub. This includes multiple Slack teams, too.

Regardless of the chat platform each team members users, anyone can search for colleagues, join channels and send direct messages and files.

M.io is simple to set up:

  • Sync all the chat apps your teams use by creating your M.io Hub (and read more about channel syncing here)
  • Add all teams, spaces & channels
  • Team members in your M.io Hub can immediately chat in DMs or groups with members on other platforms
  • File sharing, threaded messages, reactions and the ability to edit and delete messages are all supported
  • New channels or spaces an employee is invited to will be synced in the primary chat platform they prefer to use

If you are interested in exploring these options, we are here to discuss. To learn how M.io can sync your rogue Slack teams with the rest of the company’s conversations, schedule a demo with our team.