Skip to content
System hardening
ASD ISMISM-1915

ASD ISM 1915 Ensure user application configurations are approved

What it says

Approved configurations for user applications are developed, implemented and maintained.

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

What it means

In plain English

Make sure that all user applications follow approved setup guidelines to keep systems secure.

This control means making sure every application your team uses is set up in a secure way that's been officially approved. It's important because if apps are left unsecured, hackers might find ways to sneak into your systems, steal data, or damage your reputation.

Why it matters

Unapproved user application configurations can weaken security settings, enabling exploitation, data compromise and disruption to business operations.

How to implement

  1. The IT team should create a list of applications used within the organisation.

    They can start by surveying employees or checking software purchase records to ensure all applications are accounted for.

  2. Once you have the application list, the IT team should review and establish secure setup guidelines for each one.

    This can involve consulting with software vendors or following the Australian Cyber Security Centre (ACSC) recommendations on application hardening.

  3. Managers should ensure that any software they plan to introduce is vetted by the IT team against these guidelines before it's used.

    They can have a quick approval process in place where the IT team checks the setup against their checklist.

  4. The IT team should periodically review applications to ensure they remain securely configured.

    This can be done by scheduling quarterly checks and documenting the outcomes.

  5. Appoint a system owner to take responsibility for each critical application.

    They should maintain records of configurations and handle any changes or updates, ensuring compliance with approved setups.

Keep it running

Maintain approved application baselines; routinely compare deployed settings to the baseline, and require security approval and change records for any deviations.

Evidence and audit

  1. Check 1 of 5What an auditor asks for

    Ask for

    The list of all applications currently in use.

    Look at

    Whether the list is comprehensive and up-to-date with all relevant software included.

    Good evidence

    List should match software purchase records and employee reports.

  2. Check 2 of 5What an auditor asks for

    Look at

    Whether these documents provide step-by-step instructions for secure setups. Good guidelines are clear, detailed, and reflect industry standards.

  3. Check 3 of 5What an auditor asks for

    Ask for

    Records of approvals for each application used.

    Look at

    Documented evidence that each application's configuration has been checked and approved by the IT team. Good records include approval dates and personnel involved.

  4. Check 4 of 5What an auditor asks for

    Look at

    Logs or reports from these review sessions showing actions taken to keep setups secure.

    Good evidence

    Has timely updates with corrective actions when necessary.

  5. Check 5 of 5What an auditor asks for

    Ask for

    Training records or meeting notes showing communication to users about these configurations.

    Look at

    Who attended these sessions and what information was shared.

    Good evidence

    Training record ensures all users know how to maintain application security.

Mappings

Closest match in ISO/IEC 27001: A.8.8, Management of technical vulnerabilities, which this control covers in full and more.

ISO 27001

ISO/IEC 27001: 3 mappings

Essential Eight

ASD Essential Eight: 8 mappings

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