Skip to main content
← Blog
Security6 min read

Microsoft 365 Security: What SMBs Are Missing

Your team lives in M365 — but the default settings leave doors wide open. Here's what to lock down before an attacker finds it first.

T
ThinkOpen
June 4, 2026

The Tool You Trust Most Is Also Your Biggest Attack Surface

Microsoft 365 is the operational backbone of most small and mid-sized businesses. Email, files, Teams calls, shared calendars — if it touches your workday, it probably touches M365. That ubiquity is exactly what makes it the number-one target for credential theft, business email compromise, and account takeover attacks.

The uncomfortable truth: Microsoft ships M365 in a configuration designed for accessibility, not security. Getting your team up and running fast is the priority at setup. Locking down the environment the way an enterprise security team would? That part doesn't happen automatically — and for most SMBs, it never happens at all.

This isn't an alarmist take. It's a practical one. The gaps are well-documented, the fixes are achievable, and closing them has direct business value — lower cyber-insurance premiums, cleaner lender due diligence reviews, and fewer "we got hacked" Fridays.

---

The Four Gaps That Show Up Most Often

1. Multi-Factor Authentication Is On — but Not Enforced

A lot of business owners hear "we have MFA" and feel safe. But there's a critical difference between MFA being available and MFA being required for every user on every login path. Legacy authentication protocols — think older email clients, SMTP relays, and certain third-party integrations — can bypass modern MFA entirely. Attackers know this. A credential stuffed from a data breach will work just fine against a legacy auth endpoint even if your main login page requires a code.

The fix involves disabling legacy authentication protocols in your Azure AD (now Entra ID) Conditional Access policies. It also means auditing every service account and shared mailbox, which most M365 tenants have accumulated silently over time.

2. Overprivileged Accounts Are Everywhere

When someone needs admin access to solve a problem, the fastest path is to make them a Global Administrator. It works. It also means one compromised account can now reset every password in the organization, export all your data, and spin up services that rack up charges — all in under ten minutes.

Least-privilege administration isn't complicated in concept: people get exactly the access they need to do their job, no more. In practice, SMBs rarely audit this. We've reviewed tenants for a 40-person professional services firm where more than a quarter of users had some form of elevated privilege they no longer needed. That's a wide blast radius for a single phishing click.

3. External Sharing Is Silently Generous

SharePoint and OneDrive's default sharing settings allow "Anyone with the link" access on many tenants. A well-meaning employee shares a proposal with a client by generating a link — convenient, but that link can be forwarded, indexed, or stumbled upon. Sensitive documents end up outside your control without anyone realizing it.

A proper M365 hardening review scopes sharing policies by sensitivity. Internal-only documents should never be shareable externally without an expiration date and domain restriction. It takes an afternoon to configure correctly and creates an audit trail your cyber-insurance carrier will appreciate.

4. Audit Logging and Alerting Aren't Turned On

This one matters most when something goes wrong. If your tenant isn't logging sign-in events, mailbox access, file downloads, and admin actions — and surfacing anomalies in real time — you may not know an account was compromised until weeks later. Some SMBs only discover a breach during an unrelated IT review.

Microsoft includes a unified audit log in most M365 business plans, but it has to be enabled and retained. By default, the retention window is short. Extending it, integrating it with an alerting workflow, and knowing what "normal" looks like for your organization are things that require intentional setup — not something that comes out of the box.

---

Why This Connects Directly to Your Business

Security hardening isn't just an IT project. It maps to outcomes your CFO and lender care about:

  • Cyber insurance: Carriers are increasingly asking for MFA enforcement, admin privilege documentation, and audit log retention as underwriting requirements. Gaps in these areas can trigger exclusions even on a policy you're actively paying for.
  • Lender and investor due diligence: A construction company preparing for a bank-financed project expansion told us their lender's risk checklist included IT security controls. They were unprepared. A hardened M365 tenant with documentation closes that conversation quickly.
  • Breach cost: A compromised account that goes undetected for two weeks costs orders of magnitude more to remediate than one caught by an alert in the first hour.

---

How ThinkOpen Approaches This

We built Kovah specifically to address the M365 lifecycle problem — onboarding users correctly from day one, monitoring license and permission drift over time, and surfacing changes before they become vulnerabilities. It's not a vendor product we resell; it's software we wrote because the gap was real and nothing on the market solved it cleanly for SMBs.

When we do a security audit, the M365 tenant review is always on the checklist. We map findings to CIS Controls v8 and NIST CSF 2.0, so the output isn't a list of scary acronyms — it's a prioritized remediation plan with business context attached to every item.

For organizations that need ongoing monitoring rather than a point-in-time review, our managed cybersecurity practice keeps eyes on the tenant continuously, with OWL — our internal security triage tool — helping flag anomalies that matter versus noise that doesn't.

---

A Practical Starting Point

You don't need to solve everything at once. If you're doing a self-assessment this week, start here:

  1. 1Audit Global Administrator accounts. If you have more than two or three, that's worth examining.
  2. 2Check legacy authentication status. Your Azure/Entra ID sign-in logs will show you whether legacy auth is still in use.
  3. 3Review external sharing defaults in the SharePoint admin center.
  4. 4Confirm unified audit logging is enabled and that the retention period matches your cyber-insurance policy requirements.

Each of these takes less than 30 minutes to check. What you find will tell you a lot about the overall posture of your environment.

---

M365 security isn't a one-time configuration — it's an ongoing practice. The businesses that get this right aren't necessarily bigger or better-funded; they just treat it as a regular operating discipline rather than a one-day IT project from three years ago.

Ready to see exactly where your M365 tenant stands? [Get started with a security audit today](/get-started).

Ready for Clarity?

15 minutes. No sales pitch. Just a clear-eyed look at where you stand and what to do next.