&Secure
Sign in Run a free security check
&
MICROSOFT 365 SECURITY

Entra ID, Exchange and every app your tenant has consented to—in one posture score.

Connect through Entra ID admin consent and &Secure scores 78 controls from the CIS Microsoft 365 Foundations Benchmark—65 of them automatically—alongside your Google Workspace tenants, in the same account and on the same bill.

Run a free Microsoft 365 check Book a security review
Delegated Graph permissions · Read-only to start · No mailbox content
78
CIS Microsoft 365 Foundations controls catalogued
83%
checked automatically via Graph and Exchange Online—65 controls
4
compliance packs fed by the same controls: SOC 2, ISO 27001, HIPAA, and Essential 8

What a Microsoft 365 scan covers

Graph-backed controls work on any tenant. Exchange Online controls add mail-flow coverage where a PowerShell connection is available, and degrade independently—no sidecar still means every Graph control runs.

Multi-factor authentication

MFA-capable users, enforcement for administrators, and coverage for everyone else—including Security Defaults as a legitimate alternative way to satisfy the control, rather than marking a secure tenant as failing.

Global administrator hygiene

How many Global Admins you have, whether they're cloud-only, the licence surface they carry, and whether break-glass emergency-access accounts exist.

Legacy authentication

Basic auth is how password spraying still works in 2026. We check it's blocked—by Conditional Access or Security Defaults.

App consent & service principals

Every service principal and OAuth2 permission grant in the tenant, with risk from the scopes held, plus whether users can consent to apps on their own.

Guest & external access

What guests can see of your directory, and whether external collaboration is scoped or wide open.

Exchange Online mail flow

Mail forwarding to external addresses, mailbox auditing, and the transport settings attackers use to quietly exfiltrate a compromised inbox.

Email authentication

SPF, DKIM and DMARC verified live over DNS—the same checks as the Google side, because the records are yours, not the platform's.

Dormant accounts

Unused accounts holding licences and tokens, with last-sign-in evidence from the audit log.

APP CONTROL

On Microsoft 365, a blocked app stays blocked.

Google exposes no write API for app access, so blocking there means revoking tokens and hoping nobody re-authorises before the next scan. Graph lets us delete the permission grant and disable the service principal—which stops future sign-in outright and covers tenant-wide admin-consented grants too. It's genuine prevention, not cleanup.

How app control works →
Permission grantDeleted
Service principalDisabled
Future sign-inBlocked
Tenant-wide consentCovered
Every enforcement action is logged and attributed.
ONE PLATFORM, TWO CLOUDS

Mixed estates stop being two problems.

A connection carries its platform; everything downstream is shared. The same score, findings, daily diff, trend, compliance packs, alerts and reports—whether the tenant is Google or Microsoft. For an MSP running both across a client base, it's one fleet view and one consolidated bill instead of two tools and two invoices.

Google Workspace coverage → See pricing →
&

Score your Microsoft 365 tenant—free.

Run the free security check