Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

To set up MFA for OWA via WSFED, follow steps below

Table of Contents

Download DualShield Idp Signing Certificate 

Expand

Include Page
Download DualShield SSO IdP Signing CertificateDownload
DualShield SSO IdP Signing Certificate

Download PowerShell

...

Scripts

Download this the following PowerShell scriptscripts:  

and , save it in a folder on your Exchange server machine

Enable WS-Federation on OWA

Log on to Exchange server using domain admin credentials.

Run Run Exchange Management Shell as administrator

Run the following

...

script in the Exchange Management Shell 

./setup-owa-mfa.ps1 -exchangeFQDN 'your Exchange FQDN' -dualshieldFQDN 'your DualShield SSO FQDN' -dualshieldPort 'your DualShield SSO Port' -idpCertFile 'your DualShield IdP cert file' -appname 'application name' -spname 'service provider name'


Parameter

Remarks

-exchangeFQDN 
WSFED
the external full qualified domain name of your Exchange server, e.g. mail.acme.org
-dualshieldFQDN the external full qualified domain
name of your Office 365
name of your DualShield SSO server, e.g. dualshield.acme.org
-dualshieldPort the external port number of your DualShield SSO server, e.g. 8074
-idpCertFile the full path file name of your DualShield IdP certificate, e.g c:\certs\dualshieldidp.crt
-appnamethe application name in DualShield for
Office 365
OWA
-spnamethe service provider name in DualShield for
Office 365-metadatathe metadata file name of your DualShield SSO
OWA


Image Added

Example:

Image Added

Import IdP Certificate

If you have multiple Exchange servers, you do not need to run the PowerShell script "setup-owa-mfa.ps1" on all Exchange servers. You only need to run the PowerShell script on one of the Exchange server. The changes made by the PS will be automatically replicated to other Exchange servers, apart from the IdP certificate. However, you do need to run the second PowerShell script "import-idp-cert.ps1" on other Exchange servers.

Image AddedExample: