diff --git a/apps/docs/content/docs/en/platform/enterprise/verified-domains.mdx b/apps/docs/content/docs/en/platform/enterprise/verified-domains.mdx index d56dc3230c6..fe91e17e83e 100644 --- a/apps/docs/content/docs/en/platform/enterprise/verified-domains.mdx +++ b/apps/docs/content/docs/en/platform/enterprise/verified-domains.mdx @@ -23,7 +23,11 @@ Go to **Settings → Security → Verified domains** in your organization settin 3. Add that TXT record at your DNS provider. 4. Click **Verify**. Sim looks up the record; on success the domain is marked **Verified**. -DNS changes can take up to 48 hours to propagate — if verification does not succeed immediately, wait and retry. You can remove the TXT record after the domain is verified; the verification persists. + + Some DNS providers — GoDaddy, Namecheap, Hover, and most cPanel panels — append your zone to whatever you type in the host field. If yours does, enter the host with the trailing zone removed, or you will end up with `_sim-challenge.acme.com.acme.com` and verification will never succeed. Managing the `acme.com` zone, `_sim-challenge.acme.com` becomes `_sim-challenge`; verifying the subdomain `eng.acme.com` from that same zone, `_sim-challenge.eng.acme.com` becomes `_sim-challenge.eng`. Cloudflare and Route 53 take the full host as shown. + + +DNS changes can take up to 48 hours to propagate — if verification does not succeed immediately, wait and retry. Keep the TXT record published: leaving it in place means the domain stays verifiable if you ever need to verify it again. Add each domain you own separately. Subdomains (`eng.acme.com`) are verified independently of the apex. diff --git a/apps/sim/ee/sso/components/domain-settings.tsx b/apps/sim/ee/sso/components/domain-settings.tsx index 4185d96aeb8..04f10e6a8d3 100644 --- a/apps/sim/ee/sso/components/domain-settings.tsx +++ b/apps/sim/ee/sso/components/domain-settings.tsx @@ -21,13 +21,15 @@ interface DomainSettingsProps { interface CopyFieldProps { label: string value: string + hint?: string } -function CopyField({ label, value }: CopyFieldProps) { +function CopyField({ label, value, hint }: CopyFieldProps) { return (
{label} + {hint ? {hint} : null}
) } @@ -71,7 +73,11 @@ function DomainRow({ organizationId, domain, onRemove }: DomainRowProps) { Add this TXT record at your DNS provider, then verify. DNS changes can take up to 48 hours to propagate.

- +