What are Office macro settings?
Where it stops an attack.
- The attack An “invoice” attachment asks the reader to click Enable content.
- Stopped here Macros in files from the internet are blocked, and staff who don’t need macros have them switched off.
- The result The document opens. The malicious code never runs.
Essential 8 macro settings by maturity level
What changes at each level.
Each level includes everything in the one before. A plain-English summary, not the requirement text. ASD Essential Eight Maturity Model (November 2023)
How to restrict Office macros
Protection first, disruption last.
- 01
Find who uses macros
Usually a few finance or operations staff. Everyone else has macros off. - 02
Block internet macros for everyone
Files downloaded from the internet can’t run macros, even for approved users. - 03
Lock the settings
Set centrally through Intune or Group Policy, so users can’t switch them back. - 04
Sign or relocate approved macros
Business-critical macros move to Trusted Locations or get signed, ready for Maturity Level 3.
Common macro settings mistakes
Where rollouts go wrong.
-
Leaving “Enable content” to judgement
A well-made fake invoice will eventually get clicked.
-
Blanket exceptions
Macros on for a whole department because one person needs them.
-
Trusting the defaults
Defaults vary by Office version. Enforce by policy.