⏰ Support Available: Mon-Fri 4:00pm-6:00am | Weekends 24/7

Back to all articles
Microsoft 3657 min read

Microsoft 365 Security Checklist for Small Businesses

Most small businesses I work with in Brisbane are using Microsoft 365, but very few have it configured securely. Here's a practical checklist based on what I see most often.

1. Enable Multi-Factor Authentication (MFA) for Everyone

This is the single most important thing you can do. MFA blocks 99.9% of automated attacks. Make sure every user, especially admins, has MFA enabled. Use the Microsoft Authenticator app, not SMS codes.

2. Set Up Conditional Access Policies

Conditional access lets you control when and how users can access your systems. For example, you can require MFA when logging in from outside Australia, or block access from unmanaged devices. This requires Azure AD P1 licensing.

3. Configure Email Authentication (SPF, DKIM, DMARC)

Make sure your domain has proper SPF, DKIM, and DMARC records. Without them, anyone can spoof your email address. Aim for a DMARC policy of 'reject' to fully protect your domain.

4. Review Admin Accounts

Global admin accounts are the keys to the kingdom. Make sure you have no more than 2-3, they all have MFA, and you have a break-glass emergency access account. Never use admin accounts for day-to-day email.

5. Enable Audit Logging

Turn on unified audit logging so you have a record of who did what and when. This is critical for investigating security incidents and is often a compliance requirement.

6. Review Sharing Settings

Check your SharePoint and OneDrive sharing settings. Many businesses have external sharing set to 'anyone with a link' by default, which means files can be accessed without authentication. Tighten this to 'specific people' or 'existing guests'.

7. Configure Anti-Phishing Policies

Microsoft Defender for Office 365 includes anti-phishing protection, but the default settings are often too permissive. Review and tighten impersonation protection, especially for your CEO and finance team.

Want a Professional Review?

If you're not sure where your M365 security stands, I offer a Microsoft 365 Security & Identity Health Check. I'll review your setup against these items (and more), and give you a prioritised action plan in plain English.

Get a professional M365 security review

or call 0403 401 250