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.
How it works
Fully automated — takes about five minutes end to end.
Purchase
Choose your workload assessments and tiers, pay securely, and get a confirmation email immediately.
Download the bundle
Download the signed collector bundle from your email. Requires PowerShell 7.
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.)
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 pricingQuestions?
What data leaves your tenant, what licenses you need, how long it takes — answered plainly.
Read the FAQSee where your tenant stands
Read-only by default, tokenised, and scored in minutes.
Get your assessment