DNSMentor

Getting started · about 30 minutes

From nothing to a managed estate.

How do I set up DNSMentor?

Setting up DNSMentor takes about 30 minutes: create your tenant, connect a DNS provider with a single API credential, run zone discovery to import your estate, check Estate health to see what you have inherited, put one real change through the 56 validation checks, then set approval policy and invite your team. No agent is deployed and your DNS hosting does not change.

01

Create your tenant

2 minutes

A tenant is your MSP. Everything else — clients, domains, engineers — lives inside it.

  1. Start a trial and follow the link in the email to set a password.
  2. Name your tenant after your business. It appears on client-facing write-ups, so use the name a client would recognise.
  3. You are now the tenant administrator. Nobody else has access until you invite them.

Tip. If you plan to use Microsoft Entra ID single sign-on, set it up before inviting anyone. Moving people across afterwards works but is more fiddly than doing it once.

02

Connect your first DNS provider

5 minutes

This is the only step needing something from outside DNSMentor. All 26 supported providers work the same way: one credential, scoped to DNS.

  1. Go to Admin → Providers & API keys → Add connection.
  2. Choose your provider. The help text under each field says exactly where in that provider to create the credential.
  3. Name the connection after the account rather than the provider — most MSPs end up with several accounts at the same provider.
  4. Press Test connection. DNSMentor makes a read-only call and shows you the provider’s own response.
  5. Press Sync. Discovery finds every zone in that account and imports every record.

Connecting is read-only. Nothing is written to any zone until somebody composes a change, it passes the checks, and a person presses apply.

Tip. Scope the credential to only the zones this connection needs, where the provider supports it. Cloudflare, AWS and Google all do.

03

Find out what you have actually inherited

10 minutes

Run Estate health before you change anything. On a real MSP estate this is the step that produces the awkward conversation.

  1. Open Estate → Health. Every domain is scored against mail authentication, delegation, TTL sanity, CAA and open incidents.
  2. Sort worst first and read the top ten. Expect domains with no SPF, a DMARC record still on p=none, and at least one delegation pointing at a provider the client left.
  3. Group domains into client portfolios. Per-client reporting, evidence export and access scoping all depend on this, and it is far easier now than in a year.
  4. For providers you cannot get API access to, use Import to bring records in from a zone file, CSV, PDF or a screenshot of the old panel.

Tip. The health report is also a very good conversation with a client about what they are paying you for.

04

Put a real change through

5 minutes

Pick something low-risk and real. Watch all 56 checks run, then apply it and watch it verify.

  1. Press New change and choose a domain.
  2. Add or edit a record — a TXT verification record is a good first one.
  3. Press Check. Read what comes back, including the warnings you can accept.
  4. Look at Simulate: the zone as it would be afterwards, including records you did not touch that are affected.
  5. Apply it. DNSMentor re-reads live state first, writes through the provider API, then queries the record independently from outside to confirm it is live.
  6. Open the change and copy the generated write-up into your PSA ticket.

Tip. Try deliberately breaking something in a draft — add a second SPF record and watch spf-single-record block it. It is the fastest way to understand what the checks are for.

05

Set approval policy to match how you work

5 minutes

The default is deliberately cautious. Loosen it to fit your team rather than switching it off.

  1. Admin → Settings → Approvals. Set the organisation baseline.
  2. Adjust per engineer. A senior who has demonstrated the skill applies unsupervised; somebody in their first week does not.
  3. Vary by record type if you want ceremony only where the consequence is — an MX cutover is not a vendor verification TXT.
  4. Nobody can approve their own change, and no setting removes the MX hand-check.

Tip. One approval setting for everybody is why most approval workflows get disabled within a month. Per-engineer policy is what makes it survivable.

06

Bring your team in

5 minutes

Invite the people who will use it, and assign the training that decides what they can do alone.

  1. Admin → Users & roles → Invite. Choose a role for each person.
  2. Add read-only Viewers freely — account managers and service desk staff are not billed.
  3. Assign learning paths by role. There are 15 modules and 225 questions covering DNS from resolution through to MTA-STS.
  4. Check Admin → Reports for training compliance, which is the evidence an ISO 27001 or Cyber Essentials assessor will ask for.

Tip. Start juniors at their real level rather than a flattering one. The gating is what lets them work on live client DNS in week one at all.

What to do next

Setup questions

How long does it take to set up DNSMentor?

About 30 minutes from an empty tenant to a managed estate with checks, approval policy and training in place. Connecting the first DNS provider takes around five minutes, and zone discovery then imports the estate automatically. There is no agent to deploy and no change to where your DNS is hosted.

Do I need to change my DNS hosting to use DNSMentor?

No. Your zones stay exactly where they are and remain authoritative at their current provider. DNSMentor connects through each provider’s API to read and write records. Nothing about your resolution path changes, and stopping does not affect a single client.

What should I do first after connecting a provider?

Run Estate health before changing anything. It scores every imported domain against mail authentication, delegation, TTL sanity and CAA, sorted worst first. On an inherited estate this typically surfaces missing SPF records, DMARC still on p=none, and delegations pointing at providers the client has left.

Can I try DNSMentor without connecting a real DNS account?

Yes. The live demo runs the whole product against fictional data entirely in your browser, with no sign-up. It shows the interface and the workflow, though it cannot tell you what is wrong with your own estate.

Last updated