Essential Eight Compliance with Managed IT Providers
The ACSC Essential Eight is Australia's definitive cybersecurity baseline. Discover how expert MSPs implement all eight controls — and what each maturity level means for your business.
Essential Eight Maturity Levels
Partially aligned — mitigates unsophisticated adversaries using commodity threats
Mostly aligned — mitigates targeted threats from adversaries willing to invest effort
Fully aligned — mitigates sophisticated, persistent adversaries
All 8 Controls — and How Your MSP Implements Them
1. Application Control
CriticalPrevent unapproved or malicious programs from executing on endpoints and servers
MSP Implementation:
- Whitelisting approved applications via Microsoft WDAC or AppLocker
- Regular review and update of approved application lists
- Blocking unsigned scripts and executables
- Reporting on blocked execution attempts
2. Patch Applications
CriticalPatch or mitigate security vulnerabilities in internet-facing services and applications within 48 hours of discovery
MSP Implementation:
- Automated vulnerability scanning daily or weekly
- Patch deployment within 48h for internet-facing systems
- Third-party app patching (Adobe, Java, browsers)
- Patch compliance reporting per ACSC requirements
3. Configure Microsoft Office Macro Settings
HighBlock macros in files from the internet and only allow digitally signed macros from trusted locations
MSP Implementation:
- GPO or Intune policy to block internet-sourced macros
- Signed macro exceptions for trusted business processes
- User education on macro social engineering
- Logging of macro execution attempts
4. User Application Hardening
HighConfigure web browsers and applications to reduce attack surface
MSP Implementation:
- Block Flash, Java web plugins, and unnecessary browser extensions
- Disable processing of web advertisements from untrusted sources
- Apply CIS browser hardening benchmarks
- Enforce secure DNS and HTTPS-only browsing policies
5. Restrict Administrative Privileges
CriticalRestrict admin privileges to only those who need them; require separate accounts for admin tasks
MSP Implementation:
- Privileged Access Workstations (PAWs) for admin tasks
- Regular review and removal of unnecessary admin accounts
- Just-in-time (JIT) admin access for cloud environments
- Multi-factor authentication enforced on all admin accounts
6. Patch Operating Systems
CriticalPatch or mitigate security vulnerabilities in operating systems within 48h of critical patches
MSP Implementation:
- Automated Windows Update deployment via Intune or WSUS
- Server OS patching with pre-tested rollback capability
- EOL operating system detection and remediation planning
- Monthly OS patch compliance reporting
7. Multi-Factor Authentication
CriticalMFA required for all remote access, privileged actions, and cloud service access
MSP Implementation:
- Conditional Access policies in Azure AD/Entra ID
- Phishing-resistant MFA (FIDO2 keys or Microsoft Authenticator)
- MFA for Microsoft 365, VPN, RDP, and cloud portals
- MFA bypass monitoring and alerting
8. Regular Backups
CriticalBack up important data, software, and configuration. Test restoration processes regularly
MSP Implementation:
- Daily automated backups with offsite and immutable copies
- Backup encryption at rest and in transit
- Monthly restoration testing with documented results
- Ransomware-resistant backup architectures
Get Your Essential Eight Gap Assessment
Most Australian businesses have gaps in their Essential Eight compliance without realising it. Our MSP partners deliver certified assessments and remediation roadmaps.
Frequently Asked Questions
Is Essential Eight compliance mandatory for Australian businesses?
Essential Eight is mandatory for Commonwealth government agencies and strongly recommended by the ACSC for all Australian businesses. Private sector businesses supplying to government or handling sensitive data are increasingly required to demonstrate ML1 or ML2 compliance in contracts.
How long does it take an MSP to implement Essential Eight compliance?
ML1 compliance typically takes 4–8 weeks with an experienced MSP. ML2 takes 2–4 months, and ML3 can take 6–12 months depending on starting state. MSPs prioritise the highest-impact controls first — MFA and patching — then work systematically through remaining controls.
What is the difference between Essential Eight ML1 and ML2?
ML1 provides baseline protection against unsophisticated commodity attacks. ML2 adds controls like phishing-resistant MFA, patch timelines tightened to 48 hours for internet-facing systems, and more rigorous access control. Most private businesses should target ML2 as their minimum standard.
Which Essential Eight control should I implement first?
Multi-factor authentication (Control 7) and regular backups (Control 8) deliver the most immediate risk reduction and should be implemented first. MFA prevents most credential-based breaches while immutable backups are your last line of defence against ransomware.
Which Australian MSPs are Essential Eight certified?
Affinity MSP is Essential Eight aligned and provides full gap assessments, remediation, and ongoing compliance monitoring for Australian businesses. Their security team has deep experience implementing all 8 controls to ML1–ML3 across varied environments.