Cyber security
Two-step sign-in on every mailbox: turning it on, and proving it
In four inquiries into break-ins to staff mailboxes, the Data Protection Commission treated the lack of two-step sign-in as a failing in the organisation's security. Allowing it is one setting. A regulator, an insurer or a customer asks whether it is enforced on every account that can sign in, info@ included, and for the report that shows it.
By Oscar CobbeCurrent as at 15 minute read40 sources
What the law and the DPC say
No Irish or EU law in force names two-step sign-in as a duty for an ordinary small business. The rule is Article 32 of the GDPR: security appropriate to the risk, taking into account what current technology offers (the state of the art), the cost of implementation and the processing involved. Article 5(2) adds that the business in charge of the data (the controller) must be able to show it complies, which is why this guide ends on evidence.
NIS2 does name it. Article 21(2)(j) lists multi-factor authentication (MFA, the formal name for two-step sign-in), where appropriate, among the minimum measures. Under Article 2 it covers medium-sized and larger organisations in the sectors of its Annexes I and II, and a few types whatever their size, such as telecoms, trust service and DNS providers. A small firm outside those is not covered. Ireland has not yet made it Irish law (transposed it). On 8 July 2026 the European Commission referred Ireland to the Court of Justice for failing to notify transposition, and NIS2 in Ireland follows the case. A customer's questionnaire can still ask about it, as the NIS2 supplier questions explains.
The Data Protection Commission's own view is in its 2025 annual report, in the section on breaches notified by telecoms providers. Over one-third were phishing, including SMS phishing in which attackers obtained customers' passwords or one-time passcodes to get into their online portal accounts. The DPC considers multi-factor authentication 'a baseline security standard when it comes to providing access to online accounts'. It wrote that about telecoms customers' accounts: it is the regulator's view of the baseline, not a rule written for small businesses.
The National Cyber Security Centre's guidance on business email compromise, of 25 July 2025, is plainer: enforce multi-factor authentication on all email accounts.
The DPC's decisions turn that view into findings. In each of the four inquiries below, outsiders got into staff mailboxes, and the decision treated the lack of two-step sign-in as a failing in the organisation's security. Two of the DPC's orders named it. Three are public bodies; Virtue Integrated Elder Care operates five nursing homes. The last column is the decision's total fine, which for all but VIEC includes a fine for notifying a breach late.
| Decision | What happened | What the DPC said about two-step sign-in | Whole fine |
|---|---|---|---|
| Teaching Council, 2 December 2021 | Two staff opened a phishing email, which led to an auto-forward rule on their accounts. 323 emails, with personal data of 9,735 people, went to an outside address | Appropriate security included two-factor authentication in Office 365 for all users. Its order said the measures should include that, and older sign-in methods (legacy authentication protocols) disabled for all users | €60,000 |
| Virtue Integrated Elder Care, 20 December 2022 | A manager's mailbox was phished and forwarding rules sent mail to an outside account. Residents' data, health data among it, was accessed | VIEC had no multi-factor authentication for users signing in, and the DPC found it 'failed to implement appropriate measures to protect the integrity of its users' passwords'. Its absence, with no conditional access or device management, 'greatly increased the possibility of a data breach occurring' by phishing | €100,000 |
| Maynooth University, 22 November 2024 | Outsiders took control of up to six staff mailboxes. In the mailbox of the employee who dealt with pensions they created rules that hid messages from certain senders, and used the access to divert a pension payment another employee was making. That colleague lost the money and was later compensated by the university | Lack of MFA for user accounts was among the deficiencies. The first of six orders: 'The implementation of MFA for all user accounts' | €40,000 |
| University of Limerick, 10 December 2025 | Six of 12 notified breaches were phishing of staff mailboxes. In some, the attackers set up rules that diverted emails containing chosen keywords into a folder they had made | From July 2019 MFA covered only users UL classed as high risk. Not implementing it for all users 'fell short of the standards required in the circumstances' | €98,000 |
Is it on already?
For the admin portals, partly. For mailboxes, only where security defaults or a policy of your own covers them.
Microsoft's mandatory MFA covers sign-in to its admin portals: the Azure portal and the Microsoft Entra and Intune admin centers from October 2024, and the Microsoft 365 admin center, where enforcement began gradually in February 2025. Outlook and the mailbox are not on its list. Google says it will require 2-Step Verification on all administrator accounts, rolled out gradually over the coming years. Read on 16 October 2026, its page said enforcement had begun for Education, Nonprofits, Cloud Identity, Android Enterprise, and Enterprise editions that sign in through another provider. Business Starter, Standard and Plus are not on that list, so on those editions an admin's second step is still yours to enforce.
Microsoft rolls out security defaults, its free basic protection, to new Microsoft 365 accounts (tenants). It says a tenant created on or after 22 October 2019 might already have it. It also switches it on for existing tenants with no Conditional Access policies, no premium licences and no legacy authentication clients in active use, after notifying them. You can see whether yours has it on one screen in the Microsoft Entra admin center: Entra ID > Overview > Properties > Manage security defaults.
Allowed, registered and enforced are three different states
Google lets users turn on 2-Step Verification long before it makes them. Microsoft's security defaults make everybody register, then prompt ordinary users only when Microsoft judges it necessary. The question to answer is whether every account that can sign in is enforced, and which report shows it.
Microsoft 365: three ways to enforce it
Microsoft describes three routes, and an organisation uses one of them. Security defaults and Conditional Access do not run side by side. Microsoft says a business that moves to Conditional Access must turn security defaults off.
- 1Security defaults, free with any plan. Every user must register for multifactor authentication. Sixteen admin roles, Global Administrator and Exchange Administrator among them, must use it at every sign-in. Other users are prompted when Microsoft decides it is necessary, based on factors such as location, device, role and task. Older sign-in methods (legacy authentication) are blocked. That means older apps that do not use modern sign-in, such as Office 2010, and any app using older mail protocols such as IMAP, SMTP or POP3. Microsoft says an attacker can use them to get around multifactor authentication. Microsoft advises signing everyone out (revoking existing sessions) after turning it on, so that users have to sign in again and register.
- 2Conditional Access, which needs a Microsoft Entra ID P1 licence. Microsoft says Microsoft 365 Business Premium licences can use it. Microsoft's recommended basic policy covers all users and all resources, excludes no apps, and requires its multifactor authentication strength. It leaves out the emergency access accounts and any directory synchronisation account. It starts in Report-only mode and is then switched On. When security defaults are switched off, Microsoft offers managed policies that keep the same protections, legacy authentication blocking among them.
- 3Per-user MFA, for a tenant without Conditional Access that does not use security defaults. Users enabled this way do multifactor authentication each time they sign in. Microsoft does not recommend it unless your licences lack Conditional Access and you do not want security defaults. A user marked Enabled can still use legacy authentication with a password until they finish registering. Microsoft then moves them to Enforced, and after that, older apps need app passwords.
Legacy sign-in, and what stops working
Blocking older sign-in methods (legacy authentication) has a cost to plan for. Microsoft names SMTP among the protocols blocked, so a scanner, printer or business application that signs in with a username and password to send mail will be refused. Microsoft's security defaults page points to its guide on setting up a multifunction device or application to send email through Microsoft 365.
That change is coming anyway. The Exchange team says SMTP AUTH with a username and password will be off by default for existing tenants from the end of December 2026, though admins can turn it back on, and that it will announce a final removal date in the second half of 2027.
Security defaults also block device code sign-in (device code flow). It is a way to sign in on a device without a keyboard or browser, where the user finishes on another device. Microsoft says attackers abuse it in phishing, and that devices and apps which depend on it cannot sign in while security defaults are on. New tenants block it from 1 July 2026.
Google Workspace: allowed is not enforced
The setting is in the Google Admin console at Security > Authentication > 2-step verification, and only a super administrator can change it. Ticking 'Allow users to turn on 2-Step Verification' with Enforcement left Off lets users choose and requires nothing. Enforcement has two options: On, which starts immediately, or On from a date, which Google says starts within 24 to 48 hours of the date chosen.
Two settings on the same page leave gaps. A New user enrollment period, from 1 day to 6 months, lets new staff sign in with a password alone until it ends. The 'Allow user to trust the device' setting stops the prompt on that device. Google does not recommend it unless users frequently move between devices.
The methods setting decides how strong the second step is: any method; any except codes by text message or phone call; or only a security key, which now accepts passkeys too. Google says passkeys and security keys have the same level of phishing protection.
After a break-in: forwarding rules and the rest
A break-in to a mailbox is a personal data breach. Assess it against the 72-hour reporting deadline, which the first 72 hours sets out.
Look in the right place. On 17 February 2020 the Teaching Council's IT staff received an alert headed 'Creation of forwarding/redirect rule'. They changed the user's password, checked the global forwarding rules in the Exchange admin portal and treated it as a false alert. The rule was on the user's own Outlook client, and it was found there on 6 March 2020, the first time the rules on that side were checked.
Not every rule forwards. At the University of Limerick, rules filed mail containing chosen keywords into a folder, and at Maynooth they hid messages from certain senders. Microsoft lists both kinds as warning signs: rules that forward mail to unknown addresses, and rules that move messages to the Notes, Junk Email or RSS Subscriptions folders. Blocking automatic forwarding to outside addresses deals with the first kind and not the second. Look at the rules themselves.
Microsoft's steps for a compromised mailbox, in its order:
- 1Disable the account, or if you cannot, reset the password, and do not send the new one by email. A password reset does not revoke app passwords; delete them.
- 2Enforce multifactor authentication on the account.
- 3Revoke the user's sessions, which invalidates the refresh tokens already issued.
- 4Remove any authentication method or device you do not recognise from the user's registered methods.
- 5Review the apps the user has consented to, and the admin roles assigned to them.
- 6Check mailbox forwarding (the ForwardingAddress and ForwardingSmtpAddress settings) and every inbox rule, hidden ones included, which Get-InboxRule with -IncludeHidden lists.
Close forwarding, and keep the logs
In Microsoft 365, automatic forwarding to outside addresses is set in the outbound spam filter policy. Its default, 'Automatic - System-controlled', behaves differently in different organisations, so Microsoft says to choose On or Off. Off stops automatic forwarding to outside addresses, whether by inbox rule or mailbox setting, and sends a bounce message (non-delivery report) to the sender. The Auto forwarded messages report lists who is forwarding.
In Google Workspace, automatic forwarding is on by default. It is at Apps > Google Workspace > Gmail > End User Access > Automatic forwarding, where it can be turned off or limited to internal addresses. Google's checklist for a compromised account: suspend it, which resets its sign-in cookies and OAuth tokens; review its sign-ins in User log events, which go back up to six months; reset the password, revoke its OAuth tokens and remove its app passwords; and check its filters and forwarding with the user.
Export logs early. Microsoft Entra keeps sign-in logs for seven days on the free tier and 30 days with P1 or P2. A new or changed inbox rule is recorded elsewhere. Mailbox auditing logs it by default, and Microsoft Purview Audit (Standard) keeps audit records for 180 days. Purview keeps them longer only with Audit (Premium). Virtue Integrated Elder Care could not find the original phishing email: it had no email journaling, and a Message Trace review of the previous 90 days did not locate it.
What two-step sign-in does not stop
A code or a prompt can be phished along with a password. The DPC's telecoms passage above describes SMS phishing that obtained passwords or one-time passcodes. A DPC case study describes an employee at a broadcasting organisation who received a phishing email posing as an internal vacancy. The employee supplied the email and storage sign-in details (credentials) and the MFA authenticator prompt it asked for. The attacker got into the account.
A stolen session skips the sign-in altogether. Microsoft describes adversary-in-the-middle phishing, in which an attacker placed between the two sides of a sign-in captures credentials and session cookies, 'even bypassing security measures like multifactor authentication'. Google calls it cookie theft, or session hijacking, and ends sessions where it detects a suspicious cookie. Both vendors' compromise steps above end existing sessions.
Consent phishing asks for permission, not a password. Microsoft describes it as tricking users into granting permissions to a malicious cloud application, which can then reach their data. It recommends letting users consent only to apps that meet criteria you set, such as verified publishers and low-risk permissions. Google's Security report counts the outside apps each user has authorised, and each user's security page lists them so you can remove their access.
For a second step built to resist phishing, Microsoft's Conditional Access has a phishing-resistant MFA strength, and Google points to security keys and passkeys. Under security defaults, the user types a number shown on the sign-in screen into Microsoft Authenticator, which Microsoft says helps stop users falling for MFA fatigue attacks (a stream of sign-in prompts sent in the hope the user approves one).
What to keep as evidence
OBF Insurance Group, an Irish broker, says many underwriters will expect to see proof of the controls they ask about, MFA across email, remote access and admin accounts among them. It says leaving MFA off where a cloud service offers it could trigger an automatic failure, and tells applicants to 'collect screenshots, reports, and evidence of configuration'. What a cyber insurance proposal form asks goes through the questions. One dated set of exports answers the insurer, the customer and an inquiry alike:
- 1Microsoft, the setting: Manage security defaults showing Enabled, or the Conditional Access policy showing All users, All resources, the multifactor authentication strength, its exclusions by name, and On, not Report-only.
- 2Microsoft, who is registered: with P1 or P2, the User registration details list under Entra ID > Authentication methods > Activity, which marks each user MFA Capable or Not Capable. Without P1, each user's Authentication methods page under Entra ID > Users. Under security defaults or Conditional Access the Per-user MFA page is no proof either way: Microsoft says Disabled is the right status there for those users. On the per-user route that page is the record, with every user Enforced, not Enabled.
- 3Google: the Security report at Reporting > User Reports > Security, downloaded as CSV or to a Sheet, with the 2-Step Verification enrollment, enforcement and protection columns. Google counts users still inside an enrolment grace period as Protected, although they can sign in with a password alone, so list them separately. The report can be up to 48 hours behind; each user's security page shows the live status. Add a screenshot of the 2-step verification settings showing Enforcement and Methods.
- 4Every shared mailbox with sign-in blocked, or every delegated Gmail account with its single owner.
- 5The forwarding setting: Microsoft's outbound spam policy set to Off, or Google's Automatic forwarding setting.
- 6The exceptions, written down with the reason: emergency access accounts, service accounts, anybody still inside Google's New user enrollment period. Microsoft still requires MFA on emergency access accounts for its admin portals, and recommends a passkey or certificate for them.
Keeping it true
The evidence is true on the day it was exported, and a new starter, shared mailbox or admin changes it. Article 32(1)(d) of the GDPR asks for a process for regularly testing, assessing and evaluating the effectiveness of security measures. A repeated, dated export is a simple one.
The NCSC's business email compromise guidance lists several controls against payment fraud. One is two-step sign-in. Another is checking any change to payment details by phone, using contacts you already know, which invoice redirection fraud covers. A third is the email security records on your domains (SPF, DKIM and DMARC), which the DMARC guide covers.
Sources
- 1.Regulation (EU) 2016/679, the GDPR: Articles 5(2), 32 and 33 · EUR-Lex, Publications Office of the European Union
- 2.Directive (EU) 2022/2555 (NIS2), Articles 2 and 21 · EUR-Lex, Publications Office of the European Union
- 3.Commission refers Ireland, Spain, France and the Netherlands to the Court of Justice, 8 July 2026 · European Commission
- 4.Annual Report 2025, printed p.37: breaches notified under S.I. 336/2011 · Data Protection Commission
- 5.Protecting Against Business Email Compromise and Payment Fraud, 25 July 2025 · National Cyber Security Centre
- 6.Inquiry into the Teaching Council, IN-20-04-01, decision of 2 December 2021 · Data Protection Commission
- 7.Teaching Council final decision (redacted), paragraphs 3.3 to 3.13, 6.33, 8.7, 8.38 and 8.79 · Data Protection Commission
- 8.Inquiry into Virtue Integrated Elder Care Ltd (VIEC), IN-21-2-5, decision of 20 December 2022 · Data Protection Commission
- 9.VIEC final decision (redacted), paragraphs 25, 95, 101 to 103 and 115 · Data Protection Commission
- 10.Inquiry into Maynooth University, IN-19-9-3, decision of 22 November 2024 · Data Protection Commission
- 11.Maynooth University final decision (redacted), paragraphs 12 to 21, 67, 93 and 106 · Data Protection Commission
- 12.Inquiry concerning the University of Limerick, IN-19-7-1, decision of 10 December 2025 · Data Protection Commission
- 13.University of Limerick final decision, paragraphs 73 to 76 (a scanned document) · Data Protection Commission
- 14.Mandatory multifactor authentication for Azure and admin portals · Microsoft
- 15.About 2SV enforcement for admins · Google
- 16.Security defaults in Microsoft Entra ID · Microsoft
- 17.What is Conditional Access? License requirements · Microsoft
- 18.Require multifactor authentication for all users · Microsoft
- 19.Enable per-user Microsoft Entra multifactor authentication to secure sign-in events · Microsoft
- 20.Updated Exchange Online SMTP AUTH Basic Authentication deprecation timeline, 27 January 2026 · Microsoft
- 21.Deploy 2-Step Verification · Google
- 22.Identify and secure compromised accounts · Google
- 23.About shared mailboxes in Microsoft 365 · Microsoft
- 24.Let users delegate access to a Gmail account · Google
- 25.Delegate and collaborate on email with Gmail · Google
- 26.Respond to a compromised cloud email account · Microsoft
- 27.Control automatic external email forwarding from cloud mailboxes · Microsoft
- 28.Let users automatically forward their own Gmail emails · Google
- 29.Microsoft Entra data retention · Microsoft
- 30.Learn about auditing solutions in Microsoft Purview: Audit (Standard) retention · Microsoft
- 31.Manage mailbox auditing: actions logged by default · Microsoft
- 32.Phishing Email Attack in the Broadcasting Sector, case study · Data Protection Commission
- 33.Understanding tokens in Microsoft Entra ID: token theft attack vectors · Microsoft
- 34.Investigate and take action on suspicious session cookies · Google
- 35.Protect against consent phishing · Microsoft
- 36.User reports: Security · Google
- 37.Manage a user's security settings · Google
- 38.What security controls are required for today's cyber insurance · OBF Insurance Group
- 39.Authentication Methods Activity: user registration details · Microsoft
- 40.Manage user authentication methods for Microsoft Entra multifactor authentication · Microsoft
Free, and no account needed
See your email settings from outside, free
A few questions about the business, and a live outside look at your website and email settings, including your domain's email security records (SPF and DMARC). Two-step sign-in is set inside your Microsoft or Google account, where no outside look reaches. The check cannot see it. If you keep the result, with a free account, it becomes a compliance record with the statutory clocks on it: one month for a data access request, 72 hours for a breach.
Run the free checkSwitched on, and proven
Protect turns on two-step sign-in for every staff account and closes it with a dated document. It comes with five other basics an insurer asks about: SPF and DMARC set to enforce, cookie consent, a privacy notice, a tested backup restore and a practised incident plan. From €2,950 up to 10 staff, fixed before we start.
ProtectWho wrote this
Oscar Cobbe · Founder, FourWinds
Writes and maintains the legal explainers on this site, and does the compliance work behind them. Every date and article number here is checked against the legislation itself before it is published, and each article shows the date it was last checked.
More about how we work →Read next
- Email and filesGoogle Workspace or Microsoft 365: what each business plan includes, at Irish prices
- Microsoft 365Two-step sign-in for every Microsoft 365 user: the admin screens, in order
- Payment fraudA supplier emails new bank details. What should happen next
Written on 16 October 2026; it describes the law as FourWinds read it on that date. This is general information about how the rules work, not legal advice on your situation. Where you need a solicitor, we say so. How we check the law.