Skip to content
Application control
Essential EightE8-AC-ML1.1

Essential Eight AC-ML1.1 Application control is implemented on workstations.

What it says

Application control is implemented on workstations.

Quoted as published. Everything else on this page is written by Control Stack.

What it means

In plain English

Make sure only approved software can run on office computers.

This control is about making sure that only approved software can run on the computers people use for work. Without this, you risk having harmful programs, like viruses or ransomware, sneak in and cause trouble by stealing data or locking you out of your systems.

Why it matters

Without application control, unauthorised software can execute, leading to data breaches or ransomware attacks that disrupt operations.

How to implement

  1. IT team should create a list of approved software.

    They can do this by reviewing all current software used in the organisation and deciding what is necessary and safe.

  2. System administrators should configure application control software.

    This involves setting up tools like AppLocker to only allow the approved software list to run on workstations.

  3. Security officers should regularly review and update the approved software list.

    They should consider adding new software when it becomes necessary and removing any that are outdated or risky.

  4. IT team should conduct regular checks to ensure application control is working.

    They can do this by trying to run unapproved software and confirming it is blocked by the system.

Keep it running

Review and update workstation allow lists regularly, approving required apps and blocking unauthorised executables, installers and scripts.

Evidence and audit

  1. Check 1 of 2What an auditor asks for

    Ask for

    What process is in place to approve software for use within the organisation?

    Look at

    Examine the list of approved software and the application control configuration.

    Good evidence

    There is a clear, documented process for approving software, and the application control settings match the approved list.

  2. Check 2 of 2What an auditor asks for

    Ask for

    How frequently is the list of approved software reviewed and updated?

    Look at

    Review records of the last few reviews and updates to the software list.

    Good evidence

    Regular review records show the list is updated at least quarterly or after any major software changes.

Mappings

Closest match in ASD Information Security Manual: ISM-0843, Ensure workstation security with application control, which asks for the same thing.

ASD ISM

ASD Information Security Manual: 12 mappings

  • ISM-1235Restrict user application extensionsPartially overlaps
ASD Essentials

ASD Essentials for enterprise IT: 1 mapping

Mappings show how controls relate across frameworks. They do not imply full equivalence or certification.