Case study
Eight Craft CMS websites updated to pass Microsoft Defender security checks
A large international company has eight Craft CMS brand websites on Azure, and all of them were failing Microsoft Defender security checks. I took every one from Craft 3 to Craft 5 with nothing lost. Now they pass and are far safer to run.
- Client
- A large international company
- Field
- Global consumer brands
Before and after
| What | Before | After |
|---|---|---|
| Microsoft Defender security check | Over 600 errors | All solved, passed on every site |
| Craft CMS version | Craft 3, no more safety fixes | Craft 5, the latest |
| Pages, files and user accounts | Years of work to protect | All kept, nothing lost |
| Staff signing in | Needed every day | Worked as normal once each site was back |
The problem
A large international company runs eight Craft CMS websites for its brands, hosted on Azure. Its security team checks every site with Microsoft Defender. All eight were failing that security check, because they ran on Craft 3, which no longer gets safety fixes.
Craft 3 cannot jump straight to Craft 5. It has to go through Craft 4 first, so the update was a big one. Each site holds years of pages, files and user accounts, and staff use them every day. Nothing could be lost, and staff had to keep signing in as normal.
The solution
First I built a set of automatic checks for each site. They click through the pages, forms, downloads and sign-in, just as a person would. That gave a clear record of how each site should behave.
Next I practised each update on a copy of the live site, again and again, until it ran cleanly every time. Then each live site updated itself, so the work staff added that day was kept.
After each update, the same checks ran again and passed. Microsoft Defender had found over 600 errors across the sites, and every one is now solved. Every site now passes the security check and is far safer to run.
Before each site went live, it passed hundreds of automatic checks that click through it the way a person would.
More sites I have fixed
- An art competition website ready to take entries againEast Anglia Art Fund, Arts charityRead it
- Cleaning up a hacked website and keeping it safeSouth East London Family Mediation, Family mediation servicesRead it
- A fresh look for a growing estate agentMonkey vs Owl, Estate agencyRead it
Is your Craft CMS site failing a security check?
I upgrade older Craft CMS sites so they pass, without losing anything. You deal with me directly.
Ongoing supportPrefer the phone or email?07968 311978[email protected]