Strong Authentication
Classic 2FA / MFA
MFA for AD, LDAP, Databases
Self-Service Password Reset (SSPR)
Wi-Fi Authentication
Electronic Visit Verification
Get Started
Classic 2FA / MFA
API Documentation
Software Development Kits
Programmable hardware TOTP token in a card format that fits any authentication system
Classic hardware TOTP token with SHA-1 algorithm support
Programmable hardware TOTP token in a key fob format that fits any authentication system
Classic hardware TOTP token with SHA-256 algorithm support
Popular Integrations
A free 2FA authenticator app with cloud backup, easy token transfer to a new phone, PIN and biometric authentication protection
Free OTP delivery with chatbots in messaging apps
Delivery of one-time passwords via SMS messages
Free delivery of one-time passwords via email
Free one-time passwords delivery via push notifications
This guide covers installing and configuring the Protectimus OWA component to add two-factor authentication (2FA) to Outlook Web App and Exchange Admin Center (EAC), using either the Protectimus Cloud MFA service or the Protectimus On-Premise MFA Platform.
ATTENTION! .NET Framework 4.7.x is required.
The Protectimus OWA component supports Exchange Server 2013, 2016, and 2019 through Outlook Web App. For Exchange Server 2010, use Protectimus DSPA instead, which integrates directly with Active Directory rather than the OWA/EAC login flow.
PLEASE NOTE! An SSL certificate trusted on your network must be used to integrate OWA with the On-Premise Platform. An auto-generated certificate created during installation cannot be accepted by the Exchange Server. We recommend using a certificate issued by AD CS via certsrv.
ATTENTION! Users in the Protectimus system must have logins in the format user@domain or DOMAIN\user. For more details on the user login format, refer to section 5. Username Format Configuration.
Choose your deployment option and complete the basic setup:
If you haven’t added the resource yet, add it now. Click Add Resource and enter any Resource Name you wish.
PLEASE NOTE! You can also change these settings in the configuration file later.
PLEASE NOTE! If you use an OCRA token, use the challenge you will see on the authentication page to generate a one-time password.
You can change any settings, including API URL, API key, Resource ID, Group settings and other optional settings, in the config file.
The configuration file is usually located at the following path:
C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa
The user login in the Protectimus service should be in the format of user@domain or DOMAIN\user, where user is the username in AD, and domain is your corporate domain.
To transmit the user login in the desired format to the API, you can use the following parameter in the configuration file:
<add key="protectimus:is-owa-old-format" value="true" />
The protectimus:is-owa-old-format parameter can have two values: true or false.
| PARAMETER VALUE | FUNCTION |
|
When the user enters the login in the format DOMAIN\user (netBiosName), the login is converted to the user@domain format (UserPrincipalName). |
|
When the user enters the login in the format user@domain, the login is converted to the DOMAIN\user format. |
|
The user’s login, entered during login, is transmitted to the API in its original format. |
Additionally, the user can enter the login in the format user@domain if the value is set to true, or DOMAIN\user if the value is set to false. In this case, no conversion will be performed as the login is already in the “correct” format.
protectimus:is-owa-old-format parameter against the format your users actually enter (see Section 5, Username Format Configuration).Download the installer from the OWA solution page, run it as administrator on the Exchange server where the component will be installed, enter your API URL/Login/API Key, select a Resource, configure AD group and session settings, then select OWA, EAC, or both and install.
.NET Framework 4.7.x on the Exchange server, administrator access for installation, and — for On-Premise Platform integration — a trusted SSL certificate rather than an auto-generated one.
Set it during installation, or change it afterward in the configuration file located at C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa It controls, in minutes, how often users must re-enter a one-time password (default: 720 minutes).
During installation, check both the OWA and Exchange Admin Center modules on the final installation screen before clicking Install.
user@domain or DOMAIN\user
Login conversion between these two formats before it is sent to the API is controlled by the configuration parameter
protectimus:is-owa-old-format
By default, at C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa
If you have other questions, contact Protectimus customer support service.