hi,
i'm wanting to allow people to sign into my application using the microsoft oauth stuff. so i created a tennant, and created an app registration. however, i notice on the app registration page, a notice saying:
Starting November 9th, 2020 end users will no longer be able to grant consent to newly registered multitenant apps without verified publishers. Add MPN ID to verify publisher
so i go and register an MPN ID, then come back to the app registration. and select
Add MPN ID to verify publisher
i add my MPN ID, and then it says:
You must use multi-factor authentication to proceed. Please ensure MFA is enforced for your account, and then sign in again using MFA. Please refer to this link for additional information.
sure, makes sense. so i go and add some additional authentication options to my account ... log out ... log back in ... however i'm not prompted for any additional MFA stuff. so i keep reading. oh, i need to enable MFA in the AD itself. righto. but wait, do i to have pay for this? ... and then i read:
Basic multi-factor authentication features are available to Microsoft 365 and Azure Active Directory (Azure AD) users and global administrators for no extra cost.
https://docs.microsoft.com/en-us/azure/active-directory/authentication/concept-mfa-licensing
oh, ok, great. so i spend a lot of time trying to figure out how to turn on AD MFA for "global administrators". i keep finding these articles that point me to "Security" and then "MFA" (makes sense!), but when i get there, it says
Get a free premium trial to use this feature
so i never did figure out how to turn on AD MFA for "global administrators". however, i didn't give up, and i kept reading, and i found:
All users in an Azure AD Free tenant can use Azure AD Multi-Factor Authentication by using security defaults. The mobile authentication app is the only method that can be used for Azure AD Multi-Factor Authentication when using Azure AD Free security defaults.
so if i turn on "security defaults", this will force me to use MFA, and the app registration will let me add an MPN ID ... except that "security defaults" was already turned on. sure enough:
If your tenant was created on or after October 22, 2019, security defaults may be enabled in your tenant. To protect all of our users, security defaults are being rolled out to new tenants at creation.
so this is where i'm at ... any tips on how i can:
use Azure AD Multi-Factor Authentication by using security defaults.
?
with thanks