docs/documentation/platform/email-domain.mdx
Email Domain Verification allows organizations to prove ownership of their email domains (e.g., company.com) through DNS verification. Once verified, the domain is exclusively linked to your organization, enabling:
Email domain verification uses DNS TXT records to prove ownership. The flow is:
company.com).The verification code expires after 7 days. You must complete verification within this window.
| Field | Value |
|---|---|
| Record Type | TXT |
| Record Name | _infisical-verification.yourdomain.com |
| Record Value | infisical-domain-verification=<verification-code> |


Click **Add Domain** to create the verification request.
A modal will show you the DNS TXT record details:
- **Record Name** — The DNS hostname to add the TXT record to.
- **Record Value** — The verification string to use as the TXT record value.
Copy both values using the copy buttons.


| Setting | Value |
|---------|-------|
| Type | TXT |
| Name/Host | `_infisical-verification` (or `_infisical-verification.yourdomain.com`) |
| Value/Content | `infisical-domain-verification=<your-code>` |
| TTL | Auto or 3600 |
<Note>
DNS changes can take up to **48 hours** to propagate, though most providers update within minutes.
</Note>
Click the **Verify Domain** button. Infisical will perform a DNS TXT lookup to confirm the record exists and matches.
Once verified, the domain status changes to **Verified** and it's exclusively linked to your organization.

Once your domain is verified, users can log in via SSO by entering their work email instead of an organization slug.
<Steps> <Step title="Go to the Login Page"> Navigate to the Infisical login page and select **SAML SSO** or **OIDC SSO**. </Step> <Step title="Enter Work Email"> Enter your full work email (e.g., `[email protected]`). Infisical extracts the domain and looks up the verified domain to find your organization's SSO configuration. </Step> <Step title="Authenticate via IdP"> You'll be redirected to your organization's identity provider (Okta, Azure AD, Google Workspace, etc.) to complete authentication. </Step> </Steps>Email domains are verified at the exact domain level:
company.com covers only [email protected] — not [email protected].Each domain can only be verified by one organization across the entire Infisical instance:
company.com, Organization B cannot verify or claim the same domain.When SCIM provisioning is enabled, email domain verification is required:
POST /Users requests are validated against the organization's verified domains.PATCH and PUT operations that change a user's email are blocked — email is treated as an immutable identifier.