Skip to content
365Posture

Microsoft 365 Security Posture Assessment

Automated, scored assessments across 241+ controls for your Microsoft 365 tenant. Read-only by default, run inside your own environment — sensitive data is tokenised locally before anything leaves it.

Read-only by default — one optional, labelled exception
Zero data upload — tokenised locally first
Scored PDF report with remediation steps
AI narrative available on Advanced tier

How it works

Fully automated — takes about five minutes end to end.

1

Purchase

Choose your workload assessments and tiers, pay securely, and get a confirmation email immediately.

2

Download the bundle

Download the signed collector bundle from your email. Requires PowerShell 7.

3

Run it in your tenant

One command handles app registration, admin consent, and data collection with read-only permissions — entirely inside your own environment. (The optional SharePoint full control assessment adds one temporary permission: see the FAQ.)

4

Get your report

Sensitive values are tokenised locally before anything uploads. Your scored report is ready in your account within minutes — downloads are in your account; we never email download links.

Eight workloads, one report format

Mix and match workloads and tiers. Each assessment covers one Microsoft 365 workload.

Entra ID

65 security controls

Identity, MFA, Conditional Access, privileged roles and unused or guest administrators, legacy authentication, third-party app consent and a list of unused app permissions, device settings, group expiration, cross-organisation access, and access reviews.

Exchange Online

36 security controls

Anti-phishing, anti-spam and anti-malware against Microsoft’s Standard, DKIM, SPF and DMARC, auto-forwarding, enhanced filtering for connectors, sign-in and protocol settings (SMTP AUTH, POP and IMAP, modern authentication, shared mailboxes), user protection (outside-sender tag, MailTips, calendar sharing), quarantine and sending limits, mail flow rules and mailbox auditing.

Microsoft Intune

37 security controls

Device compliance policies and their assignment, device compliance and Windows encryption, screen lock and password settings, the Microsoft Defender for Endpoint risk score, app protection and data transfer, enrolment restrictions, Windows Hello for Business, update rings, and Windows Autopilot, each checked separately for Windows, macOS, iOS/iPadOS and Android.

Microsoft Purview

22 security controls

Audit logging, sensitivity labels and label policies, DLP, auto-labelling, and retention policies.

SharePoint Online (read-only)

20 security controls

External sharing, guest and sign-in settings, sync client restrictions, site creation, and how your Microsoft 365 groups are governed. Read-only: no write-capable permission is requested.

SharePoint Online (full control)

20 security controls

The read-only SharePoint assessment plus the settings that only the SharePoint tenant admin object holds, checked automatically instead of by hand: the default sharing link, Anyone link expiry and permission, access from unmanaged devices, guest access expiry and infected file download. It holds one write-capable SharePoint permission for a few minutes.

Microsoft Teams

22 security controls

External access, guest settings, meeting and app policies, file storage, channel email, shared channels, and security reporting.

Defender for M365

27 security controls

Defender for Endpoint coverage and protection settings (EDR block mode, antivirus and its readiness when another antivirus is the main one, network protection, attack surface reduction), exploitable vulnerabilities, Secure Score, alerts and incidents, attack simulation, and Safe Attachments, Safe Documents, Safe Links, anti-phishing, Teams protection and user reported messages.

AI Exposure

12 security controls

Third-party AI app exposure and Microsoft 365 Copilot readiness. Shows which AI apps can reach your mail, files, chats and calendars, how users and admins consent to apps, and how ready your tenant is for Copilot.

Privacy-first, by design

This is a security product built for security-conscious admins. Your real tenant data is tokenised on your own machine before anything is transmitted — 365Posture servers never see it.

Read the full privacy architecture →
  • All sensitive values — user names, domains, policy names — are tokenised on your device before anything is uploaded
  • 365Posture servers only ever process tokenised, anonymised data
  • The encrypted artifact is deleted immediately after scoring — never stored
  • Read-only Graph API permissions by default. The optional SharePoint (full control) assessment holds one write-capable SharePoint permission for a few minutes and removes it

Basic and Advanced tiers, per workload

Basic includes a scored PDF report with remediation guidance. Advanced adds an AI-generated executive summary and remediation roadmap, built from your tokenised results — no real identifiers ever reach the AI model.

View pricing

Questions?

What data leaves your tenant, what licenses you need, how long it takes — answered plainly.

Read the FAQ

See where your tenant stands

Read-only by default, tokenised, and scored in minutes.

Get your assessment