---
title: "Essential Eight: Application Control, Macros and Hardening | StartCloud"
url: https://startcloud.au/learn/essential-eight-application-control
description: "Module 5 of our free Essential Eight for Australian Business pathway: what application control really costs a small business, how restricting Microsoft Office macros works, and the user application hardening settings that take an afternoon and nobody notices."
lang: en
---

Module 5 of StartCloud's Essential Eight for Australian Business learning pathway, in five short units with a knowledge check: the three controls that stop unwanted code running (application control, restrict Microsoft Office macros, user application hardening), a clear account of why application control is the hardest and most disruptive of the eight for a small business, how to roll it out by monitoring before blocking, what macro restriction actually means, simple hardening for browsers, PDF readers and Office, and a sensible order to tackle them in.

# What is allowed to run

Module 5 · Applications Unit 1 of 5 · about 2 min

## Three controls, one job

Three of the eight controls share a single job: **stopping code you never asked for from running on your computers**. Application control, restrict Microsoft Office macros, and user application hardening.

Everything in the last two modules was about closing the ways in. These three assume something got through anyway, which it eventually will, and try to make sure it cannot do anything once it lands. That is a very different kind of protection, and it is the reason this group exists on the list at all.

Application control

Only approved software is allowed to run, and everything else is blocked by default. Not blocked because it looks suspicious, blocked because it is not on the list. This is the strongest of the three and easily the hardest to live with.

Restrict Microsoft Office macros

Macros are small programs that live inside Office documents. They were built to save people typing, and they have been used to deliver malware for a very long time. The control is about allowing only the ones you actually need.

User application hardening

Turning off features in browsers, PDF readers and Office that almost nobody uses and attackers rely on. Not new software, not new spending, just switching off doors nobody in your business walks through anyway.

Antivirus and application control are not the same idea

Antivirus works by recognising things it knows to be bad, so brand new malware gets a head start. Application control works the other way around. It allows what you have approved and blocks everything else, which means it does not need to have seen the threat before. That is the appeal, and it is also exactly why it is disruptive, because "everything else" includes plenty of software your team actually wanted.

StartCloud assistant

Online

G'day! 👋 I'm the StartCloud assistant. How can I help you today?

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "@type": [
      "LocalBusiness",
      "ProfessionalService"
    ],
    "@id": "https://startcloud.au/#business",
    "name": "StartCloud",
    "legalName": "Start Technologies Pty Ltd",
    "alternateName": "StartCloud Australia",
    "identifier": {
      "@type": "PropertyValue",
      "propertyID": "ABN",
      "value": "17 676 121 449"
    },
    "slogan": "Go Beyond",
    "description": "StartCloud is Perth's cybersecurity-first AI MSP: managed IT, Essential Eight security, Microsoft 365 and cloud, networking, and practical AI for Australian businesses with 5 to 50 staff.",
    "url": "https://startcloud.au",
    "logo": "https://startcloud.au/og-image.png",
    "image": "https://startcloud.au/og-image.png",
    "telephone": "+61862850001",
    "email": "web@startcloud.com.au",
    "priceRange": "$$",
    "currenciesAccepted": "AUD",
    "paymentAccepted": "Invoice",
    "foundingDate": "2023",
    "contactPoint": {
      "@type": "ContactPoint",
      "telephone": "+61862850001",
      "contactType": "customer service",
      "areaServed": "AU",
      "availableLanguage": "English"
    },
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "Ground Floor West, 6 Gibberd Road",
      "addressLocality": "Balcatta",
      "addressRegion": "WA",
      "postalCode": "6021",
      "addressCountry": "AU"
    },
    "geo": {
      "@type": "GeoCoordinates",
      "latitude": -31.8648813,
      "longitude": 115.8095638
    },
    "openingHoursSpecification": [
      {
        "@type": "OpeningHoursSpecification",
        "dayOfWeek": [
          "Monday",
          "Tuesday",
          "Wednesday",
          "Thursday",
          "Friday"
        ],
        "opens": "07:00",
        "closes": "16:30",
        "description": "General support hours"
      },
      {
        "@type": "OpeningHoursSpecification",
        "dayOfWeek": [
          "Monday",
          "Tuesday",
          "Wednesday",
          "Thursday",
          "Friday",
          "Saturday",
          "Sunday"
        ],
        "opens": "00:00",
        "closes": "23:59",
        "description": "Security Operations Centre (SOC) with 24/7/365 threat monitoring"
      }
    ],
    "areaServed": [
      {
        "@type": "City",
        "name": "Perth"
      },
      {
        "@type": "State",
        "name": "Western Australia"
      },
      {
        "@type": "Country",
        "name": "Australia"
      }
    ],
    "serviceArea": {
      "@type": "GeoCircle",
      "geoMidpoint": {
        "@type": "GeoCoordinates",
        "latitude": -31.8648813,
        "longitude": 115.8095638
      },
      "geoRadius": "50000"
    },
    "knowsAbout": [
      "Cybersecurity",
      "Managed Security Services",
      "Essential Eight",
      "Microsoft 365",
      "Microsoft Azure",
      "IT Support",
      "Network Security",
      "Disaster Recovery",
      "Compliance Management",
      "Microsoft Copilot",
      "AI Readiness",
      "AI Governance",
      "AI Agent Development"
    ],
    "hasOfferCatalog": {
      "@type": "OfferCatalog",
      "name": "IT and Cybersecurity Services",
      "itemListElement": [
        {
          "@type": "Offer",
          "itemOffered": {
            "@type": "Service",
            "name": "Cybersecurity Services",
            "url": "https://startcloud.au/cybersecurity"
          }
        },
        {
          "@type": "Offer",
          "itemOffered": {
            "@type": "Service",
            "name": "Managed IT Services and Support",
            "url": "https://startcloud.au/technology"
          }
        },
        {
          "@type": "Offer",
          "itemOffered": {
            "@type": "Service",
            "name": "Microsoft 365 and Cloud Solutions",
            "url": "https://startcloud.au/cloud"
          }
        },
        {
          "@type": "Offer",
          "itemOffered": {
            "@type": "Service",
            "name": "Managed Networking",
            "url": "https://startcloud.au/networking"
          }
        },
        {
          "@type": "Offer",
          "itemOffered": {
            "@type": "Service",
            "name": "AI and Automation",
            "url": "https://startcloud.au/ai"
          }
        }
      ]
    },
    "sameAs": [
      "https://www.linkedin.com/company/startcloudau",
      "https://www.facebook.com/startcloudaus/",
      "https://www.cloudtango.net/providers/12375/startcloud",
      "https://clutch.co/profile/startcloud",
      "https://abr.business.gov.au/ABN/View?abn=17676121449",
      "https://www.yellowpages.com.au/balcatta-wa/bpp/startcloud-581735301",
      "https://www.truelocal.com.au/balcatta-wa/tlp/startcloud-581735301",
      "https://www.google.com/maps/place/StartCloud/@-31.8648767,115.8069889,739m/data=!3m2!1e3!4b1!4m6!3m5!1s0x2a32a5b5d9e864b5:0x9f02690968f0e50c!8m2!3d-31.8648813!4d115.8095638!16s%2Fg%2F11vzbgtytj"
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "LearningResource",
    "name": "What Is Allowed to Run",
    "description": "Module 5 of the Essential Eight for Australian Business pathway: application control, restricting Microsoft Office macros and user application hardening, including a practical look at the cost of application control.",
    "educationalLevel": "Beginner",
    "learningResourceType": "Module",
    "isPartOf": {
      "@type": "Course",
      "name": "Essential Eight for Australian Business",
      "url": "https://startcloud.au/learn/essential-eight-for-australian-business",
      "provider": {
        "@type": "Organization",
        "name": "StartCloud",
        "url": "https://startcloud.au"
      }
    },
    "author": {
      "@type": "Organization",
      "name": "StartCloud",
      "url": "https://startcloud.au"
    },
    "datePublished": "2026-08-13",
    "dateModified": "2026-08-13",
    "url": "https://startcloud.au/learn/essential-eight-application-control"
  }
]
```