NOT READY
Critical gaps in DLP, oversharing, or identity will leak sensitive data through Copilot. Do not enable Copilot — even for a pilot — until the Must Do Before Copilot items are resolved.
A read-only Microsoft Graph scan that produces a 1.0–4.0 readiness score across six modules — DLP coverage, SharePoint Anyone-link audit, Conditional Access, Purview labels, Teams governance, and more. Runs in 3–5 minutes. No writes. Ever.
Read-only. No credit card. 1 free snapshot per tenant per month.
Example output. Your score will vary by tenant.
The Verdict
Every scan ends with a number between 1.0 and 4.0 and one of four plain-English verdicts. No ambiguity. No "it depends".
Critical gaps in DLP, oversharing, or identity will leak sensitive data through Copilot. Do not enable Copilot — even for a pilot — until the Must Do Before Copilot items are resolved.
Run a tightly scoped pilot with 5–10 hand-picked users on non-sensitive workloads only.
Internal pilot approved for any team. Resolve the remaining Must Do Before Full Rollout items before expanding.
Full Copilot rollout approved. Maintain ongoing monitoring with quarterly assessments.
What We Scan
Each module reads a specific corner of your tenant through Microsoft Graph and contributes to the final 1.0–4.0 score.
Confirms the subscribed SKUs, OneDrive enablement, and M365 service health before anything else runs.
Inventories sensitivity labels, sensitive info types, and DLP policies — including whether Microsoft365Copilot is a protected workload.
Audits CA policies, MFA enforcement, guest ratio, OAuth grants, Global Admins, and PIM coverage.
Checks Office update channel adoption so users actually get Copilot features on the right build.
Reviews Teams lifecycle policy, tenant external sharing posture, and OneDrive Known Folder Move adoption.
Runs a per-site Anyone-link audit on up to 30 SharePoint sites — the exact surface area Copilot will index.
Every other Copilot readiness tool on the market treats DLP as a boolean: "you have DLP policies, you're fine". That is wrong. Microsoft365Copilot is a distinct DLP workload. If your existing DLP policies don't explicitly list it in the workload scope, Copilot can surface labelled and regulated content to any user who can see the underlying file — through a chat response.
PUR-001 inspects every DLP policy in the tenant, parses the workload array, and flags any policy where Microsoft365Copilot is missing. It's the single highest-impact finding in the report — and the one nobody else surfaces.
Trust
Three independent guarantees that mean this scan cannot change anything in your tenant.
Every Graph request goes through a client that rejects PATCH, POST, PUT, and DELETE before the wire. No write is physically possible — not even accidentally.
All findings and raw evidence are encrypted with AES-256-GCM before they touch the database. Keys are managed separately from the data store.
Only .Read.All and equivalent read scopes — admin-consented once. A scope-diff UI shows you exactly what's missing before you run.
How It Works
Paste service-account credentials or use delegated OAuth. About 5 minutes of Azure AD setup the first time.
A scope-diff UI shows exactly which of the 14 read-only Graph permissions are present and which are missing, before anything runs.
All six modules execute in 3–5 minutes. Read-only Graph calls only — your tenant never notices.
Score banner and module scorecard for all tiers. Insight unlocks the full remediation checklist and JSON / HTML exports. Partner adds the Word and Excel client deliverables for consulting engagements.
Pricing
All prices in CAD. Start free — upgrade when you need full findings.
View-only sneak peek. 1 assessment / tenant / month.
or CA$790/year — save 2 months
or CA$3,990/year — save 2 months
One-off: Consultant Report — CA$999 one-time
Single tenant. 90-day access. Ideal for one-shot engagements where a subscription doesn't make sense.
FAQ
.Read.All or equivalent), admin-consented once. Before any scan runs, the scope-diff UI shows you exactly which are present and which are missing, so you never hit a mid-run permission failure.
404, which is surfaced as "endpoint not available in this tenant" rather than a crash or a scope error — and is itself recorded as a gap in the score.
Free Snapshot. No credit card required. Read-only by design.