Skip to content
Configure macro settings
Essential EightE8-RM-ML1.1

Essential Eight RM-ML1.1 Disable Microsoft Office macros for users without a business need

What it says

Microsoft Office macros are disabled for users that do not have a demonstrated business requirement.

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

What it means

In plain English

Ensure only users with a specific business need can run Microsoft Office macros.

This control is about stopping unauthorised users from using Microsoft Office macros unless they have a clear business reason to do so. Macros can run harmful code if used by the wrong people, potentially leading to data theft or damage. By limiting who can use them, you're reducing the risk of a cyber attack on your organisation.

Why it matters

If users without a business need can run Office macros, malicious code may execute, leading to data compromise and operational disruption.

How to implement

  1. The IT team should disable macros for all users by default.

    They can do this by adjusting the group policy settings across all company computers.

  2. System administrators should gather requests from users who claim a business need for macros.

    They should verify if the need is legitimate before enabling macro access.

  3. The security officer should maintain a list of users with macro access.

    This list should be regularly reviewed and updated in the Active Directory group.

  4. Regularly review and update who needs macro access-system administrators should remove macro permissions for users who no longer require it for their role.

Keep it running

Maintain an approved list of users who need Office macros, review it regularly, and disable macros by default for all others.

Evidence and audit

  1. Check 1 of 2What an auditor asks for

    Ask for

    Are macros disabled for users who do not have a business need?

    Look at

    Review the group policy settings for macro usage and verify they are set to disable macros by default.

    Good evidence

    Macro settings are configured to disable all macros by default, with exceptions noted and documented.

  2. Check 2 of 2What an auditor asks for

    Ask for

    Is there documentation of the business requirements for enabled macro access?

    Look at

    Check the records of business requirements and approvals for macro use.

    Good evidence

    There is clear documentation showing approvals for each user who has macro access, aligned with Active Directory permissions.

Mappings

Closest match in ASD Information Security Manual: ISM-1671, Disable Office macros for users lacking a demonstrated business requirement, which asks for the same thing.

ISO 27001

ISO/IEC 27001: 1 mapping

ASD ISM

ASD Information Security Manual: 4 mappings

ASD Essentials

ASD Essentials for enterprise IT: 1 mapping

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