In this blog post, i will go through the steps needed to install the on premise Azure multi-factor authentication server (MFA Server for simplicity).
Check Part 2 here:
Download the Bits
First of all, you should have an Azure account, you can sign up for free account here.
Logon to the Azure portal and go to Active Directory on the left menu, then select MULTI-FACTOR AUTH PROVIDERS at the top, and then select NEW at the bottom.
Go to APP SERVICES > ACTIVE DIRECTORY>MULTI-FACTOR AUTH PROVIDER> QUICK CREATE.
Create a descriptive name like (Corporate Pilot) in my case, choose the usage model (Per Enabled User or Per Authentication), and choose (Do not link a directory) since we are evaluating the MFA Server without having an AD in azure yet.
The option (Do not link a directory) means that we do not have Azure Active Directory with our AD accounts synchronized there. So if you already have Azure Active Directory and you want to enable MFA for those cloud accounts, then you should choose to link the MFA to directory.
After that, click Manage at the bottom to open the MFA management portal.
Here you will be redirected to the MFA management portal, click Downloads, and then download the MFA server.
Also, you have to click on Generate Activation Credentials. Those credentials are valid for short period of time, and you can come back any time to regenerate them without any extra cost or damage. This code is used to activate the MFA server when you start installing it.