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
From your desktop, click Admin in the sidebar
Select Workspace settings from the menu, then click Security
Click Email domains
Click Add Domain
Enter the domain you'd like to verify and click Next
Follow your domain hosting service's instructions to create a DNS TXT record. Use
@as the host for standard domains or_slack-challengefor wildcard domainsOnce the TXT record is added, return to Email Domains in your Slack admin dashboard
Next to your domain, select Verify domain in the status column, then click Next
Enterprise plans
From your desktop, click your organization name in the sidebar
Select Tools & settings, then click Organization settings
From the left sidebar, click Security, then Email Domains
Click Add Domains
Enter the domain you'd like to verify
Choose whether to restrict members from joining external workspaces, accepting Slack Connect invitations, or both, then click Next
Follow your domain hosting service's instructions to create a DNS TXT record. Use
@as the host for standard domains or_slack-challengefor wildcard domainsOnce the TXT record is added, return to Email Domains in your Slack admin dashboard
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.
