Ru Campbell

Ru Campbell

@campbell.scot

Microsoft Security MVP + Microsoft Security Practice Lead at Threatscape Mostly: Entra, Defender, Intune, Purview, and Microsoft 365 Also: dad, metal, lifting, wrestling, cars Mostly on Twitter rather than here: @rucam365

847 followers128 following110 posts

New webinar THIS WEDNESDAY. If you want to really know what really secures the (blank) out of Entra in an hour, here's how. Big thanks to my marketing friends at @Threatscape for GenAI'ing me some hair back in this thumbnail too. REGISTER: www.threatscape.com/...

Microsoft I need you to understand that as long as I'm breathing in and breathing out I will never want Outlook or Teams to open a SharePoint link in the browser ever just always give me the app.

Immutable law of Entra: you don’t understand workload identities as well as you think you do, even when you know you don't understand them as well as you think you do.

Working theory. Scrolling LinkedIn, full of obvious AI slop, made me wonder if this is Dunning-Kruger for writing: bad writers and readers don’t see how obvious their slop is.

View full thread

1. Defend against token theft and user compromise 2. Defend against unmanaged or risky devices 3. Defend against data exfiltration 4. Defend against business email compromise 5. Defend against app-to-app access and consent risk 6. Defend against endpoint risks

7. Defend against excessive privileges 8. Defend against hybrid identity attack paths 9. Defend against AI-driven threats 10. Defend against visibility gaps It doesn't cover everything. But if you had to answer, "How do I understand Microsoft 365 security?", this is my attempt.

Inspired by other prioritisation and awareness frameworks such as the Australian Essential 8, this is my pragmatic collection of key considerations ("defences") organizations should prioritize to address Microsoft 365 security (that is, secure the platform, and sweat the tooling).

Catching up with the AI Ignite news is like learning a new language. "Microsoft Badaboop is part of Microsoft Zublebeep, which you can find in Microsoft Talahoo, the Microsoft Ziggledeep for AI." (I do love it though.)

New video: 5 common Entra ID guests mistakes (Entra B2B) • excessive directory visibility • ignored cross-tenant defaults • untrusted MFA & device states • open SharePoint sharing • no guest lifecycle There's tons more! But here's a starter WATCH: youtu.be/AXuj-U9p3jU

ICYMI: Microsoft Authenticator for iOS + Android will detect, prevent, then wipe Entra creds on rooted devices (MC1179154). • Phase 1 (warn mode) begins February '26 • followed by Phase 2 (block mode) • then Phase 3 (wipes Entra creds) • expected to be completed ~April '26

New video: new Defender detections for jailbreaks + prompt injection in Microsoft 365 Copilot • recap on what jailbreaks and prompt injections are (examples) • how they show up in Defender for Cloud Apps/hunting and Purview WATCH: youtu.be/iCRYJ32fwro

New video: deep dive on building Intune security baselines that actually work with legend of the game @SkipToEndpoint • why so many baselines are just plain bad • balancing security / usability • when to customise • how OIB makes it practical WATCH: youtu.be/Xe32TzHgueA

New video: deep dive into Entra ID Governance with MVP @MattChatt42. • why identity is the front door • sources of authority (HR vs AD) • joiner/mover/leaver workflows • PowerShell scripts vs governance at scale WATCH: youtu.be/VVU2UhYaGzk

Running in-person only (Edinburgh) ‘Mastering Microsoft Entra ID Security’’ on 6 Nov. 2hr Entra security deep dive for blue teams. Note this is exclusively for in-house security teams rather than other partners, MSSPs, etc. REGISTER: www.eventbrite.ie/e/...

One of the first things you realise when contending with Microsoft 365 security posture management (like @Threatscape Overwatch): you really need to fight hard the instinct to mark everything 'High Risk'. There are a lot of dominos/attack paths that even small gaps can open up!

New video: an honour to join @HeikeRitter's Virtual Ninja Show discussing MDE policy management and deploying at scale: • personas + policy merge • rings and “critical time delay” • Live Response + RBAC • Effective settings WATCH: youtu.be/IvLNLcXRlrY

New video: Why your Defender update settings are risky - update types: engines, platforms, intelligence - what is Microsoft’s 'Safe Deployment Practices' (SDP)? - update rings in Defender (not just Windows) - balancing rollout risk vs. protection WATCH: youtu.be/trQv__-Z9-8

Folks, working on two Defender books out this year and want to feature the best community tips. Defender for Endpoint In Depth 2nd Ed (w/ @Threatzman) Mastering Defender XDR 2nd Ed (w/ @Headburgh) So, drop your great MDE, MDO, MDI, MDA, and XDR tips here. Best get featured.

TIL that Purview parent sensitivity labels are being replaced by label groups (MC1111778). You can migrate using a wizard and by default it'll convert the parent label into both a group and a label within that group (to not risk removing an in-use label).

TIL Entra ID Governance for guests is PAYG. Example: access review for inactive guests charged based on # guests in scope. So, charged on API events that include guests separate to usual 50K allowance. Max 1 charge guest/month even if multiple events. learn.microsoft.com/...

TIL about Purview on-demand classification for Windows to discover + classify files at rest on devices (MC1106875). On-demand classification (PAYG) was previously limited to SPO + ODfB. Partially addresses a gap a lot of my customers ask about... will auto labelling follow? 🤔

Most IT teams, including mature ones, aren’t gonna adopt physical dedicated PAWs and it’s not reasonable to assert they should. What have been your most successful compromises for this?

New video: 1hr of advanced Conditional Access deep dives with @NateHutch365 at @Threatscape. Covering nuanced scenarios like app allow listing, missing app management, and really stretching CA into some cool and uncommon uses. WATCH: youtu.be/DkCq8wWN9Sc

A hidden gem in MDE’s new effective settings page is revealing which admin-set values are ignored by tamper protection's enforcement of known good ones. For example, threat actions (quarantine, etc) are protected by TP which enforces response based on Defender definitions.

News about Microsoft Authenticator backing up MFA to iCloud hit the message centre today, but if I'm reading this correctly, it doesn't apply to Entra MFA? >"Only account names and third-party TOTP credentials will be backed up"

Not quick to offense, but having just seen it, if you're using the recent Microsoft redundancies to shill your product, I will immediately block and delete you.