Can a SharePoint Site Be an Office Trusted Location? Macros, Trusted Sites and Essential Eight
I’m partway through an Essential Eight project, and the Office macro control has turned out to be the fiddliest part of it. The plan sounded simple enough. Roll out the…
Automating Intune Primary User Updates with Azure Automation and Microsoft Graph
Laptops get reissued. Someone leaves, their laptop goes back to IT, and a week later it’s on a new starter’s desk. The new user signs in and everything works, except…
ThreatLocker Blocking Intune Deployments: Why Your Allow Policy Isn’t Working
There’s a special kind of frustration that comes with application control. You open the portal, find the Permit policy for the application, and it’s sitting right there. So why is…
Why You Should Run DISM Before SFC on Windows
If a Windows computer has corrupted system files, the standard advice is usually: The second command is the one everyone knows. The first is often treated as an optional extra.…
FortiGate Debug Flow Showing No Output? Stop Using the Web CLI Console
I nearly told a colleague that packets weren’t reaching our FortiGate. I had what looked like good evidence: the diagnose debug flow filters were configured correctly, the test connection was…
ExpressRoute Didn’t Make It Faster, and That’s Fine
We recently put an Azure ExpressRoute circuit in to see whether it would fix a performance problem with a desktop application talking to a database in Azure. We had a…
PowerShell Comparison Operators: Collections, $null and the Left-Hand Operand
PowerShell comparison operators look simple. -eq means equal, -ne means not equal, -gt means greater than, and so on. The surprises start when the value on the left-hand side is…
The Politics of IT Security: Why Good Security Decisions Get Blocked
There’s a part of IT security that rarely gets discussed in technical training. You can have the right control, good evidence, a sensible implementation plan and a reasonable business case,…
How to Safely Clear the SharePoint Preservation Hold Library to Reclaim Storage Space
Introduction: When SharePoint Retention Becomes a Storage Problem I recently ran into a SharePoint storage problem that took me a little while to get to the bottom of. We had…
OneDrive Not Starting in Citrix Virtual Apps? The Supported Fix Explained
If you’ve supported Citrix Virtual Apps, you’ve probably had this call. A user launches a published application, goes to save a file, and OneDrive isn’t there. The same user logs…
