Griffin31
HEBook a demo
HE
Blog

Microsoft 365 misconfigurations to check now: identity, data and devices

1 November 2026 · Shlomi Fanan

Threats

Many of the gaps we see in tenants aren’t software flaws. They’re defaults nobody changed.

Identity: Microsoft Entra ID

SettingWhy it’s riskyWhat to do
MFA isn’t enforced for every userAn account without MFA falls to one leaked passwordA Conditional Access policy that requires MFA for everyone, and phishing-resistant MFA for admins
Too many Global AdministratorsEach one is a path to full control of the tenantMicrosoft recommends fewer than five. Two emergency (break-glass) accounts, everyone else in narrower roles or PIM
Users can consent to any appA malicious app gets access to mail and files straight from the user (consent phishing)Allow consent only for apps from verified publishers and low-impact permissions, and turn on the admin consent workflow
Anyone, including guests, can invite guestsNo control over who joins the tenant and whyLimit invitations to admins and the Guest Inviter role
Users can create tenantsWhoever creates a tenant becomes its Global Administrator, outside your controlTurn on "Restrict non-admin users from creating tenants" and give the Tenant Creator role only to those who need it
Users can register apps and create security groupsOwnerless, unmanaged objects pile up in the tenantTurn both off in User settings and grant them through roles

Account protection continues with the tokens issued after sign-in. We wrote a separate guide on that: tokens in Microsoft Entra ID.

Data: SharePoint, OneDrive and DLP

SettingWhy it’s riskyWhat to do
"Anyone with the link" sharing is allowedWhoever gets the link opens the file, without signing inRestrict it for the organization or sensitive sites, and set link expiration
External sharing is open to any domainData reaches people nobody approvedLimit to approved domains where needed, and review guest access regularly
No DLP policySensitive data leaves by email or sharing and nobody knowsStart from a Microsoft Purview template in test mode, and only then block

Devices: Intune

SettingWhy it’s riskyWhat to do
Conditional Access doesn’t require a compliant deviceUnmanaged devices, including an attacker’s, reach company dataA policy that requires a compliant device, at least on Windows and macOS
A device with no compliance policy counts as compliantThat’s the Intune default. A device nobody assigned a policy to passes Conditional AccessSet "Mark devices with no compliance policy assigned as" to Not compliant, as Microsoft recommends
Compliance policies are too weakA device without encryption or a firewall counts as healthyRequire at least BitLocker, Secure Boot, firewall, TPM and antivirus, per Microsoft’s recommendations
Security baselines aren’t deployedEvery device ends up configured a little differently, with gapsDeploy the Windows and Defender for Endpoint baselines, and update them when Microsoft releases a new version
No app protection policies for phonesCompany data stays on a personal phone when an employee leavesA policy that protects data inside Outlook, Teams and OneDrive, without managing the whole phone

The real problem: settings drift

Even a well-configured tenant doesn’t stay that way. An admin excludes themselves from a policy to test something, a vendor gets permissions "for a week", a policy is turned off during an outage. Without continuous checks, you find these changes only when something happens.

Where to start

  1. MFA for everyone, and phishing-resistant MFA for admins.
  2. Count your Global Administrators and get below five.
  3. Restrict app consent, guest invitations and tenant creation.
  4. Change the Intune default for devices with no compliance policy, and require a compliant device in Conditional Access.
  5. Restrict Anyone links and turn on DLP in test mode.

How Griffin31 helps

Griffin31 checks the security settings in your Microsoft 365 tenant continuously, including Entra ID, sharing and Intune, and shows you what to fix first, with the evidence behind the results.

Want to know how many of these settings are open in your tenant? Griffin31 checks your Microsoft 365 security settings continuously and shows you what to fix first.

Sources