Skip to main content

Verify Approved Email Domains in Slack

How to claim and verify your organization's email domains in Slack to control workspace access.

Written by Kavi Harshawat
Updated over 2 weeks ago

Overview

Claiming and verifying your organization's email domains ensures members can only accept Slack Connect invitations from workspaces you manage. On Enterprise plans, you can also prevent members from joining external workspaces using a company email address, giving you greater control over where your organization's data flows.

Prerequisites

  • Workspace Owner/Admin (Pro & Business+ plans) or Org Owner (Enterprise plans)

  • Access to your organization's DNS settings

  • A paid Slack plan

Instructions

Pro and Business+ plans

  1. From your desktop, click Admin in the sidebar

  2. Select Workspace settings from the menu, then click Security

  3. Click Email domains

  4. Click Add Domain

  5. Enter the domain you'd like to verify and click Next

  6. Follow your domain hosting service's instructions to create a DNS TXT record. Use @ as the host for standard domains or _slack-challenge for wildcard domains

  7. Once the TXT record is added, return to Email Domains in your Slack admin dashboard

  8. Next to your domain, select Verify domain in the status column, then click Next

Enterprise plans

  1. From your desktop, click your organization name in the sidebar

  2. Select Tools & settings, then click Organization settings

  3. From the left sidebar, click Security, then Email Domains

  4. Click Add Domains

  5. Enter the domain you'd like to verify

  6. Choose whether to restrict members from joining external workspaces, accepting Slack Connect invitations, or both, then click Next

  7. Follow your domain hosting service's instructions to create a DNS TXT record. Use @ as the host for standard domains or _slack-challenge for wildcard domains

  8. Once the TXT record is added, return to Email Domains in your Slack admin dashboard

  9. Next to your domain, select Verify domain in the status column, then click Next

โš ๏ธ DNS changes can take up to 72 hours to propagate. Plan accordingly before expecting verification to complete.

Did this answer your question?