Protecting authentication methods in Azure Active Directory
Azure Active Directory (Azure AD) adds and improves security features to better protect customers against increasing attacks. As new attack vectors become known, Azure AD may respond by enabling protection by default to help customers stay ahead of emerging security threats.
For example, in response to increasing MFA fatigue attacks, Microsoft recommended ways for customers to defend users. One recommendation to prevent users from accidental multifactor authentication (MFA) approvals is to enable number matching. As a result, default behavior for number matching will be explicitly Enabled for all Microsoft Authenticator users. You can learn more about new security features like number matching in our blog post Advanced Microsoft Authenticator security features are now generally available!.
There are two ways for protection of a security feature to be enabled by default:
- After a security feature is released, customers can use the Azure portal or Graph API to test and roll out the change on their own schedule. To help defend against new attack vectors, Azure AD may enable protection of a security feature by default for all tenants on a certain date, and there won't be an option to disable protection. Microsoft schedules default protection far in advance to give customers time to prepare for the change. Customers can't opt out if Microsoft schedules protection by default.
- Protection can be Microsoft managed, which means Azure AD can enable or disable protection based upon the current landscape of security threats. Customers can choose whether to allow Microsoft to manage the protection. They can change from Microsoft managed to explicitly make the protection Enabled or Disabled at any time.
Only a critical security feature will have protection enabled by default.
Default protection enabled by Azure AD
Number matching is a good example of protection for an authentication method that is currently optional for push notifications in Microsoft Authenticator in all tenants. Customers could choose to enable number matching for push notifications in Microsoft Authenticator for users and groups, or they could leave it disabled. Number matching is already the default behavior for passwordless notifications in Microsoft Authenticator, and users can't opt out.
As MFA fatigue attacks rise, number matching becomes more critical to sign-in security. As a result, Microsoft will change the default behavior for push notifications in Microsoft Authenticator.
Number matching will begin to be enabled for all users of Microsoft Authenticator starting February 27, 2023.
Microsoft managed settings
In addition to configuring Authentication methods policy settings to be either Enabled or Disabled, IT admins can configure some settings in the Authentication methods policy to be Microsoft managed. A setting that is configured as Microsoft managed allows Azure AD to enable or disable the setting.
The option to let Azure AD manage the setting is a convenient way for an organization to allow Microsoft to enable or disable a feature by default. Organizations can more easily improve their security posture by trusting Microsoft to manage when a feature should be enabled by default. By configuring a setting as Microsoft managed (named default in Graph APIs), IT admins can trust Microsoft to enable a security feature they haven't explicitly disabled.
For example, an admin can enable location and application name in push notifications to give users more context when they approve MFA requests with Microsoft Authenticator. The additional context can also be explicitly disabled, or set as Microsoft managed. Today, the Microsoft managed configuration for location and application name is Disabled, which effectively disables the option for any environment where an admin chooses to let Azure AD manage the setting.
As the security threat landscape changes over time, Microsoft may change the Microsoft managed configuration for location and application name to Enabled. For customers who want to rely upon Microsoft to improve their security posture, setting security features to Microsoft managed is an easy way stay ahead of security threats. They can trust Microsoft to determine the best way to configure security settings based on the current threat landscape.
The following table lists each setting that can be set to Microsoft managed and whether that setting is enabled or disabled by default.
|Location in Microsoft Authenticator notifications||Disabled|
|Application name in Microsoft Authenticator notifications||Disabled|