Use number matching -- Preview
Use additional context -- Preview
Awesome. Let me just convince my enterprise customer where I'm not even an employee to mass enable two PREVIEW features for 35K users. That'll go down well.
Users cannot opt in to more secure authentication options individually.
The default is woefully insecure, almost pointless security theatre.
The secure option is unsupported in production.
Hardware token-based security is disabled by default, and carefully hidden behind dark patterns to boost the numbers of the MS Authenticator app so that some manager at Microsoft can meet his personal KPIs and get his bonus.
Customers using features like Azure AD multi-tenant applications cannot enforce MFA themselves -- Microsoft reserves this capability for their own applications only.
Even if I enforce hardware token MFA in my own personal Azure AD tenant, if I get invited to some other tenant as a Guest (e.g.: to a Teams meeting), then I'm forced to sign in using their MFA policy, which is more than likely the default MS Authenticator app with all optional features like this disabled.
To say that Enterprise customers have lots of options is patently false.
Microsoft only cares about security when it affects their own systems.