[ DNS & domains ]

Domain Connect: assess automated DNS configuration and approval boundaries

Review Domain Connect template changes, user consent and persistent access as separate approval boundaries before automating authentication DNS.

By the EmailAuth research team · 7 min read

[ Key points ]

  • The retained Version 2.3 specification distinguishes one-time and asynchronous flows.
  • Provider consent screens may not expose every record conflict.
  • Approval must cover the concrete change and verification scope.
On this page

State the specification and implementation scope

Domain Connect can help a service provider configure DNS through a cooperating DNS provider. The retained official repository document identifies itself as Version 2.3 and describes synchronous and asynchronous flows. This article interprets that versioned source; it does not claim that every provider supports both flows or that it establishes the status of a later standards proposal. Confirm the specific provider integration and template before using the workflow operationally.

Automation reduces manual record entry, but it does not remove responsibility for the domain, existing services or authorization. A connection request can alter records used by mail, websites and verification processes. The reviewer needs to understand the proposed effect, the current authority and the account that will approve it, rather than treating a familiar service logo as sufficient evidence. Domain Connect specification, Version 2.3

In the retained synchronous flow, the user is directed to the DNS provider, authenticates if necessary, and the provider verifies that the user controls the DNS zone. The provider validates the supplied parameters and asks for consent to the change. This is a particular flow description, not proof that a real account or domain has been verified for this manuscript.

The asynchronous flow described in the same version grants OAuth access so the service provider can apply templates later. Its permission is scoped to requested templates and the specified domain and subdomains under the user’s control. Ongoing access is materially different from a single present-time DNS edit. Review its scope, duration, revocation process and responsible owner separately rather than assuming one click means only one change.

No credentials, authorization codes or tokens should appear in the change worksheet or article evidence. A real access grant requires its own approval and secure handling. This manuscript neither starts a login nor creates persistent access. Domain Connect: The Synchronous Flow and The Asynchronous Flow

Require a concrete record review

Preserve the template identifier, provider and service identifiers, template version or content hash, domain, substituted parameters and proposed record set. Compare the intended result with the current authoritative state. Identify additions, replacements and removals, including records that support an existing service. The review must distinguish a template’s generic variables from the actual values proposed for the specific domain.

The retained specification leaves disclosure and conflict detection substantially to the DNS provider. It describes implementations that may show records, warn about conflicts or handle overlapping templates differently. Therefore do not promise that every consent screen will display a complete diff or protect every existing dependency. An organization may require a more detailed review than the minimum information visible in the provider’s interface.

If the interface does not expose enough information, pause the change until the effect is understood through supported documentation or an authorized review path. Do not infer that a hidden conflict is harmless. The required organizational evidence is an understandable proposed change, not merely a screenshot of a continue button. Domain Connect: Disclosure of Changes and Conflicts

Evaluate template and record conflicts

A new template can overlap with records managed by an earlier template or by manual edits. The retained specification illustrates that a provider maintaining template state might remove an earlier overlapping template, affecting records beyond the single conflict that first attracted attention. That makes dependency review important even when the new service appears to need only one DNS record.

For authentication work, identify existing SPF policy boundaries, DKIM selectors, DMARC policy and any verification records before approval. Do not invent a provider-specific include or selector from a generic example. The intended records must come from the actual supported configuration. If a template would replace an existing value, establish which owner confirms the replacement and how legitimate sending routes will remain covered.

Template updates also need attention. The retained document discusses onboarding changed templates with DNS providers and using the version field for transparency. A previous approval should not silently cover a materially different template or parameter set. Retain the reviewed version and ask whether the provider’s current supported flow resolves to that same intended change. Domain Connect: Template Versioning and Record Types and Conflicts

Acceptance worksheet and recovery plan

The worksheet should contain domain authority, approving account role, service purpose, template identity, source date, exact proposed records, current records, conflicts, affected applications and rollback owner. Add a separate access section for one-time versus ongoing permission, its supported scope and the procedure for revocation. Record the actual approval decision rather than assuming technical account access equals business authorization.

Plan verification before execution. A completion screen is evidence of the interface state, not automatically proof of effective authoritative DNS or working message authentication. The acceptance plan should require retained post-change authoritative answers and, where relevant, separately authorized message evidence for the affected route. Recursive observations and caching limitations should be documented without promising universal immediate propagation.

Recovery needs a supported route and a current before-state snapshot. Blindly restoring an old zone can overwrite legitimate concurrent work. Identify the smallest corrective action, the owner who can approve it and the evidence needed to confirm recovery. These are proposed planning requirements, not claims that a transaction or rollback was performed.

Fictional review: a service connection overlaps existing mail

Imagine a fictional service connection whose template proposes a TXT change at a name already used by a mail workflow. The DNS provider’s consent screen names the new service but does not show enough detail to determine whether the existing value will be replaced. No actual template was applied and no domain was queried in this example.

The reviewer asks for the exact proposed records and identifies the owner of the existing mail dependency. Approval remains pending until the interaction is understood. If the flow also requests ongoing access, that request receives a separate scope review. The fact that the user can authenticate to the DNS account does not resolve either question by itself.

A successful plan would retain the record diff, approval and post-change verification requirements. The fictional scenario ends at that plan, not at an invented green check. It demonstrates why automation can be convenient while still requiring accountable review of concrete DNS and permission effects.

Evidence and release status

The catalogue requires domain verification, permissions, exact proposed records and authoritative post-change evidence. None of those operational artifacts has been collected here. The retained source supports the version-scoped workflow discussion, while actual provider support, account scope and execution remain unverified.

All six release gates remain open. No DNS changes, account sign-in, token creation, template application or message tests occurred. Before operational publication, a qualified reviewer should confirm the specific integration version and inspect the real approval and verification artifacts. The article must remain a proposed review method until that evidence exists.

[ Takeaway ]

Approve the exact template effect and access scope, then verify effective DNS separately from the completion screen.

[ By role ]

What this means for you

Choose your role for practical next steps.

Service owner

Specify the intended effect

A service name alone does not reveal the DNS change.

Next steps

  1. Retain template identity and parameters.
  2. Confirm affected mail routes.

DNS approver

Review conflicts and access

Account control does not replace change approval.

Next steps

  1. Inspect concrete records.
  2. Separate ongoing permission from one-time consent.

Verification owner

Check effective state

Interface completion is not authoritative DNS evidence.

Next steps

  1. Plan post-change observations.
  2. Preserve a scoped recovery route.

[ FAQs ]

Frequently asked questions

Does Domain Connect eliminate DNS review?

No. The exact proposed records, conflicts and permission scope still need review.

Domain Connect specification, retained Version 2.3

Are synchronous and asynchronous access equivalent?

The retained Version 2.3 source distinguishes a one-time synchronous change from OAuth-based later template application.

Domain Connect specification, retained Version 2.3

Does every provider expose a full diff?

No. The retained specification leaves substantial disclosure and conflict handling to providers.

Domain Connect specification, retained Version 2.3

Can a conflict affect more than one record?

Template-state handling can affect an overlapping earlier template, so review the broader dependency.

Domain Connect specification, retained Version 2.3

Does a completion screen prove live DNS?

No. Retain authoritative post-change observations separately.

Should tokens appear in evidence samples?

No. Keep credentials and authorization secrets out of review artifacts.

Was an integration executed?

No. The workflow and example are documentary only.

What evidence remains open?

Domain verification, permissions, proposed records and authoritative post-change evidence remain required.

[ Sources ]

Sources

  1. Domain Connect specification, retained Version 2.3

    Sections The Synchronous Flow · The Asynchronous Flow · Template Versioning · Disclosure of Changes and Conflicts · Record Types and Conflicts

[ Glossary ]

Glossary

Template effect
The concrete DNS changes after template parameters are resolved.

Domain Connect specification, retained Version 2.3

Synchronous flow
The retained version’s user-present flow for a one-time DNS change.

Domain Connect specification, retained Version 2.3

Asynchronous permission
The retained version’s OAuth-scoped ability to apply templates later.

Domain Connect specification, retained Version 2.3

Record diff
A reviewable comparison of existing and proposed DNS state.

Enterprise provenance

Why top financial institutions and governments retired their email security dashboards.

Traditional email authentication platforms sell you a dashboard and ask your engineers to do the labour. In high-stakes environments, manual oversight means delayed enforcement, configuration drift and unmonitored shadow domains.

EmailAuth is the agentic email provenance platform. Our agents enforce p=reject, keep third-party senders aligned and move your domains to full RFC 9989 compliance, the new DMARC standard,, with human-in-the-loop auditability.

Governments Large enterprises Tier-1 financial institutions

SaaS · Dedicated tenancy · Air-gapped on-prem · BYOK encryption

Knowledge Base