Skip to content

Microsoft 365 tenant health audit · Built for MSPs

A tenant audit your client can actually read.

Point me at one client tenant and you get back a branded report and a 0–100 health score, three calendar days later. Read-only throughout — nothing in the tenant changes, and the report goes out under your name, not mine. 8,000 DKK per tenant, fixed.

8,000 DKK
fixed fee, per tenant
3 days
calendar, start to delivered report
DA / EN
report language, your choice
PowerShell 7 — contoso.onmicrosoft.com
PS> .\Invoke-FTTenantHealthScore.ps1 `
      -TenantId contoso.onmicrosoft.com

  ==> Authenticating
  [OK]   Connected app-only (certificate).

  ==> Running audits
  [OK]   Identity and MFA, access policy, applications, external access, licence hygiene.

  ==> Results
  Identity and MFA     27 / 30
  Access policy         16 / 20
  Applications          14 / 20
  External access       12 / 15
  Licence hygiene       11 / 15

  Tenant health score   80 / 100

  [OK]   HTML: .\reports\tenant-health-score.html
  [OK]   CSV:  .\reports\tenant-health-score.csv

Actual console output. Figures illustrative.

Read-only. Nothing was changed in the tenant.

How access works

You grant it, you can cut it, and I never hold anything you gave me.
See exactly how, on the audit page →

Where to go next

Available now

Get an audit

One tenant, read-only, three calendar days. 8,000 DKK, fixed.

See how it works →

In development

The portal

What I'm building toward — something that watches a tenant continuously instead of auditing it once. Not built yet, and this page says so plainly.

See what's coming →