Home→Blog→How to Prepare an Essential Eight ML2 Evidence Pac...
ACSC Essential Eight

How to Prepare an Essential Eight ML2 Evidence Pack for Australian Auditors

Step-by-step guide to assembling an Essential Eight Maturity Level 2 evidence pack that satisfies Australian auditors and demonstrates genuine control effectiveness.

Alpesh Nakar
May 26, 2026
10 min read
🇦🇺 Australian Context
📜 ACSC Essential Eight, ISM, PSPF, ASD

⚡TL;DR

  • •An ML2 evidence pack requires documented policies, configuration screenshots, automated scan outputs, and exception registers for all eight mitigation strategies.
  • •Evidence must demonstrate consistent application across the environment — not just that a control exists, but that it is enforced.
  • •Auditors focus on patch currency, application control scope, MFA coverage, and privilege management most heavily at ML2.
  • •Organise evidence by strategy, then by control requirement, and map each artefact to the ACSC assessment guide criteria.
  • •Start your evidence collection at least six weeks before your audit date to resolve gaps without rushing.

An Essential Eight Maturity Level 2 evidence pack is a structured collection of artefacts — policies, configuration exports, scan reports, logs, and exception registers — that proves to an auditor your organisation consistently applies all eight mitigation strategies, not just has them documented somewhere.

Australian government agencies assessed under the PSPF and non-government entities seeking to demonstrate ML2 compliance to clients or regulators all face the same challenge: knowing what evidence to collect, how to organise it, and what auditors actually look for when they review it.

This guide walks you through the complete process, from scoping the pack to handing it over.


Why Evidence Quality Matters More Than Quantity

Auditors assessing against the ACSC's Essential Eight Maturity Model are not looking for a large folder of PDFs. They are looking for evidence that demonstrates consistent and repeatable control application. A ten-page policy with no corresponding configuration export or automated scan output will not satisfy ML2 requirements.

The ACSC assessment guide for each strategy lists specific evidence types expected at each maturity level. At ML2, the emphasis shifts from "we have a process" (ML1) to "we enforce this process consistently across the environment and have objective proof." That distinction drives the entire evidence collection effort.

Before you start assembling artefacts, take our free Essential Eight assessment — it identifies which controls are genuinely at ML2 and which are still ML1 or below, saving you from discovering gaps during the audit itself.


Step 1: Map Your Evidence Requirements to Each Strategy

Open the ACSC's Essential Eight Maturity Model and the corresponding Assessment Process Guide. For each of the eight strategies, note what the guide specifically requires at ML2. Create a spreadsheet with columns:

  • Strategy
  • Control requirement (verbatim from the guide)
  • Evidence type expected
  • Evidence owner (team or individual responsible)
  • Collection method (manual export, automated report, screenshot)
  • Status (collected / in progress / gap)

This becomes your master evidence tracker. Without it, evidence collection becomes ad hoc and you will miss requirements.


Step 2: Collect Policy and Procedure Documents

Every strategy requires an underpinning policy or procedure document. At ML2, these must be:

  • Approved by management — dated signature or approval record in your document management system
  • Current — reviewed within the past twelve months (or whatever period your review cycle specifies)
  • Specific — naming the technologies in scope, not generic statements

For each of the eight strategies, collect:

  1. The relevant policy document
  2. The procedure or standard operating procedure (SOP) that operationalises the policy
  3. Any exception process documentation

Common gaps here include undated policies, policies that name technologies no longer in use, and procedures that describe a manual process the organisation has since automated without updating the document.


Step 3: Export Configuration Evidence

Configuration evidence is the most technically demanding part of the pack. For each strategy, you need objective proof that controls are configured as the policy states. Common evidence types by strategy:

Application Control (Strategy 1)

  • Application control solution configuration export (AppLocker XML export, Intune policy configuration, or equivalent)
  • Scope documentation confirming which devices are covered
  • Event log samples showing blocked execution attempts (demonstrates the control is active, not just configured)

Patch Applications (Strategy 2)

  • Vulnerability scan report dated within the audit window showing patch currency across all in-scope applications
  • Third-party patching tool dashboard export with patch age metrics
  • Evidence that patches are applied within 48 hours for internet-facing services (ML2 requirement)

Configure Microsoft Office Macro Settings (Strategy 3)

  • Group Policy or Intune policy export showing macro settings
  • Confirmation that the policy applies to all workstations in scope

User Application Hardening (Strategy 4)

  • Browser configuration exports disabling Flash, Java, and web advertisements
  • Evidence of PowerShell Constrained Language Mode or equivalent

Restrict Administrative Privileges (Strategy 5)

  • Privileged account inventory report from Active Directory or your identity management system
  • Evidence that privileged accounts do not have internet and email access
  • Evidence that admin activities are performed via separate privileged accounts

Patch Operating Systems (Strategy 6)

  • Vulnerability scan report showing OS patch currency
  • WSUS, Intune, or SCCM compliance reports confirming patch deployment timelines

Multi-Factor Authentication (Strategy 7)

  • MFA policy configuration export from your identity provider
  • Coverage report showing percentage of users enrolled (must be 100 percent of internet-facing services at ML2)
  • Privileged account MFA coverage evidence

Regular Backups (Strategy 8)

  • Backup solution configuration export
  • Backup completion log for the past 90 days minimum
  • Evidence of at least one successful restore test within the past twelve months

For a deeper treatment of what each of these artefacts must contain, the Essential Eight ML2 evidence pack pillar guide covers each strategy in detail.


Step 4: Gather Automated Scan and Log Outputs

At ML2, auditors expect evidence from automated tooling, not just manual screenshots. Priority scan outputs to collect:

  1. Vulnerability scanner reports (Tenable, Qualys, Rapid7, or Defender Vulnerability Management) — export in PDF or CSV, labelled with scan date, scope, and environment
  2. Endpoint compliance reports from your MDM solution (Intune, Jamf, or equivalent) — showing policy compliance percentage
  3. Identity and access management reports — privileged account reviews, stale account reports, MFA enrolment status
  4. SIEM or log aggregation exports — showing application control events, authentication events, and backup job completions

Label every scan output with:

  • The date and time of the scan
  • The system or environment scope
  • The name of the person who ran it (or confirm it was automated)

Step 5: Build Your Exception Register

ML2 does not require zero exceptions — it requires that exceptions are formally approved, time-limited, and managed. Your exception register should include:

  • System or asset name
  • The control requirement it is excepted from
  • Business justification
  • Risk owner who approved the exception
  • Approval date and expiry date
  • Compensating controls in place

An exception register with no expiry dates or no named risk owner is a finding in itself.


Step 6: Organise the Pack for Auditor Review

Structure the evidence pack folder as follows:

Evidence Pack - [Organisation] - Essential Eight ML2 - [Date]
├── 00 - Index and Scope
│   ├── Evidence Index.xlsx
│   ├── Environment Scope Statement.pdf
│   └── Asset Inventory (summary).xlsx
├── 01 - Application Control
│   ├── Policy document
│   ├── AppLocker or Intune configuration export
│   └── Event log sample
├── 02 - Patch Applications
│   ├── Vulnerability scan report
│   └── Patching tool compliance report
├── 03 - Office Macro Settings
│   ├── Policy document
│   └── GPO or Intune configuration export
... [repeat for each strategy]
└── 08 - Regular Backups
    ├── Backup configuration
    ├── Backup completion logs
    └── Restore test record

Include a cover sheet in each strategy folder that maps each contained artefact to the specific ACSC guide criterion it satisfies. This reduces auditor back-and-forth significantly.


Step 7: Conduct an Internal Pre-Audit Review

Before submitting to an external auditor, assign someone who was not involved in collecting the evidence to review it against the ACSC assessment guide criteria. Common findings at this stage:

  • Dated evidence outside the audit window — confirm your audit engagement letter specifies the acceptable evidence age (typically 90 days for scan outputs)
  • Scope gaps — evidence covers headquarters but not branch offices or cloud workloads
  • Missing artefacts — a strategy folder contains policy but no configuration export
  • Inconsistent naming — artefacts labelled with generic names that do not identify the system or date

Address every gap before the audit date. A finding your internal reviewer catches costs you an afternoon. A finding an external auditor catches costs you a formal non-conformance and a follow-up audit.


Common Mistakes That Derail ML2 Audits

Confusing documentation of intent with evidence of implementation. A policy saying "we patch within 48 hours" is not evidence of ML2 compliance. A Defender Vulnerability Management report showing all critical patches applied within 48 hours over the past 90 days is.

Treating MFA as binary. Auditors will check whether MFA applies to all authentication paths, including legacy authentication protocols. Evidence of MFA policy is insufficient if legacy auth is still enabled for any subset of users.

Underscoping application control. ML2 requires application control on all workstations and servers. Evidence that covers only the Standard Operating Environment (SOE) image but not unmanaged devices or servers is a scope gap.

No backup restore evidence. Backup completion logs without a restore test record satisfy ML1, not ML2. Include dated restore test records showing what was restored and confirmation that data was intact.


Timeline Recommendation

WeekActivity
-6Create evidence tracker, assign owners per strategy
-5Collect all policy and procedure documents, identify gaps
-4Run all scans, export all configurations, collect logs
-3Build exception register, conduct internal pre-audit review
-2Remediate identified gaps, re-run scans where required
-1Finalise pack structure, complete cover sheets, submit to auditor

Starting the process any later than six weeks out creates pressure that leads to missing artefacts, scope shortcuts, and poor labelling — all of which cost you during the audit.


Next Steps

If you are not yet certain which strategies your organisation genuinely meets at ML2 versus which ones only appear compliant, start with the free Essential Eight assessment to get an honest baseline before you invest in evidence collection.

The evidence pack process surfaces gaps. The earlier you find them, the more time you have to close them before they become audit findings.

Assess Your Maturity

Understand where your organisation stands on the Essential Eight maturity model and identify priority controls.

Train Your Team

Hands-on Essential Eight fundamentals course for security teams, architects, and IT leaders.

Resources to Deepen Your Knowledge

Explore training, pathways, assessments and tools aligned with this article's content.

Frequently Asked Questions

Questions security teams commonly ask about Essential Eight implementation.

Ready to Move from Level 1 to Level 2+?

Start your 12-month Essential Eight maturity journey with expert guidance and practical roadmaps.

Read Next

Continue exploring security insights and best practices

ACSC Essential Eight
May 29, 2026
11 min read

A practical gap analysis checklist for Australian organisations assessing their Essential Eight compliance in 2026, with control-level questions for all eight strategies.

Essential Eight
Jul 4, 2026
7 min read

A plain-English Essential Eight playbook for Australian small businesses without a security team. What the eight controls are, why Maturity Level 2 is the realistic target, and one concrete action for each.

ACSC Essential Eight
Jun 25, 2026
11 min read

A practical step-by-step guide for Australian organisations to align Microsoft 365 Copilot deployments with the ACSC Essential Eight controls and achieve demonstrable compliance.