Microsoft 365 is the backbone of most dental and medical practices in Australia. Email, Teams, SharePoint, OneDrive, patient communication — it all runs through 365. But out of the box, many of the platform's security features are either off by default or configured in ways that leave practices exposed.
This isn't a criticism of Microsoft. The defaults are designed for ease of adoption, not maximum security. The settings that matter most require a deliberate choice to enable. Here's what we check — and configure — for every practice we work with.
This is non-negotiable. Every account in your Microsoft 365 tenant — including shared mailboxes and admin accounts — should require MFA. The easiest way to enforce this is through Security Defaults or Conditional Access policies in Entra ID (formerly Azure AD).
Admin accounts should have stronger MFA — ideally hardware security keys or at minimum the Microsoft Authenticator app with number matching enabled.
The standard Microsoft 365 email filtering catches known spam and basic threats. Defender for Office 365 adds:
These features are included in Microsoft 365 Business Premium. If your practice is on a lower plan, this is one of the strongest reasons to upgrade.
Email spoofing lets attackers send emails that appear to come from your domain. Your patients could receive a convincing email from billing@yourpractice.com.au asking for a payment — but it actually came from an attacker.
Three DNS records protect against this:
DMARC is particularly important. Without it, a spoofed email from your domain will be delivered normally to the recipient. With a DMARC policy set to reject, it won't reach their inbox at all.
Older email protocols — IMAP, POP3, Basic Authentication via SMTP — don't support MFA. If these are left enabled, attackers can bypass MFA entirely by connecting through one of these protocols. Microsoft has been phasing out Basic Auth, but it's worth confirming it's disabled in your tenant rather than assuming.
Block legacy authentication using a Conditional Access policy. This forces all clients to use modern authentication, which supports MFA.
If an account is compromised, you need to know what the attacker did with it. Mailbox auditing records actions such as emails read, deleted, forwarded, and rules created. It should be enabled for all users (it's on by default for newer tenants, but worth verifying).
Alert policies notify you when suspicious activity occurs:
Global Administrator is the most powerful role in Microsoft 365. Whoever holds it can do anything — reset passwords, access all mailboxes, disable security controls. Practices often have too many accounts with Global Admin rights, including accounts that don't need that level of access.
Best practice is:
admin.johndoe@practice.com.au)Microsoft Secure Score gives your tenant a security score out of 100 and lists specific actions that would improve it. It's available in the Microsoft Defender portal at no additional cost. While the score isn't a perfect measure of security, it provides a useful ongoing checklist of configuration gaps.
Checking Secure Score regularly — or having your security provider do so — helps catch settings that have drifted from best practice.
The most important thing: Microsoft 365 Business Premium includes nearly all of these features. If your practice is on Business Basic or Business Standard, you're missing Safe Attachments, Safe Links, advanced anti-phishing, and Conditional Access policies. The cost difference between plans is often less than the cost of a single incident.
Shared mailboxes — like reception@practice.com.au — should not have direct login enabled unless absolutely necessary. Access should be granted through delegation (each staff member logs in with their own account and accesses the shared mailbox from there), not through shared credentials. If login is required on a shared mailbox, MFA must still apply.
We review your M365 settings against current best practices as part of our free security audit — including MFA coverage, email protection, admin access, and more.
Book your free audit