Microsoft 365 ships with a reasonable security baseline, and that's exactly the problem. "Reasonable baseline" and "secure for your business" are two different things, and the gap between them is where we find most of our assessment findings.

The misconfigurations we see over and over

The two settings that stop the most damage

If a client can only fix two things this month, we point them toward conditional access policies and mailbox forwarding monitoring. Conditional access is the single control most likely to stop a stolen credential from turning into a full account takeover, because it adds context, location, device health, risk level, that a password alone can't provide. Mailbox forwarding monitoring catches one of the quietest and most damaging forms of persistence an attacker can set up, often weeks before anyone would otherwise notice something was wrong.

Microsoft 365 security isn't hidden because it's complicated. It's hidden because it's spread across six different admin centers that nobody has time to check regularly.

Why this keeps happening

It's rarely negligence. It's usually a generalist IT person or managed service provider juggling password resets, printer issues, and a dozen other fires, with M365 security settings scattered across Entra, the Security admin center, Purview, and Exchange admin, each with its own menu structure. Nobody wakes up and decides to leave legacy auth enabled. It just never makes it to the top of anyone's list, because the list never ends.

That's exactly the gap continuous monitoring is built to close. Instead of waiting for an annual review or, worse, an incident, a standing assessment of your tenant catches drift as it happens, not six months after a setting quietly got changed back.