Nov 6, 2018 - Why is my Outlook client not showing a 2FA prompt when Office 365 is. Enabled modern authentication via registry edit in Outlook 2013 or on.
If you have an Office 365 subscription, you can enable Multi-Factor Authentication (MFA) 1 for end users which will add an additional layer of security. Enabling MFA makes client apps to require an app password to authenticate to Office 365 services. App passwords are randomly generated, long strings, that are not easy to remember. Therefore it won’t be convenient for end users to memorize these passwords. That’s when Office 365 modern authentication comes in to help.
Office 365 modern authentication helps Office clients to use Active Directory Authentication Library (ADAL) based authentication across platforms. This enables client apps to use features such as MFA, SAML-based third party identity providers, smart cards and certificate based authentication.
Once enabled, this removes the need for Outlook to use basic authentication protocol. In this post I will discuss how you can enable modern authentication support for your Office 2013 client apps and enable it for your Office 365 services. Configuring Client Apps for Modern Authentication Office 2016 client apps are by default enabled for modern authentication and therefore no additional configuration on client apps or the OS is required. Office 2013 client apps on the other hand, require a registry keys set in the OS to enable modern authentication support. To enable modern authentication support for Office 2013 client apps, set following registry keys on every computer that has Office 2013 client apps installed. Registry key Type Value HKCU SOFTWARE Microsoft Office 15.0 Common Identity EnableADAL REGDWORD 1 HKCU SOFTWARE Microsoft Office 15.0 Common Identity Version REGDWORD 1 Configuring Office 365 Services for Modern Authentication For the Office 365 services, the default state of modern authentication is:. Turned off for Exchange Online by default.
Turned on for SharePoint Online by default. Turned off for Skype for Business Online by default. Configuring Exchange Online for Modern Authentication. Connect to Exchange Online using PowerShell. Check the modern authentication status (figure 1). Get-OrganizationConfig select.OAuth. Copyright © 2018 - Muditha Jayath Chathuranga Microsoft, Windows, Azure, Office 365, Exchange Server, Lync Server, Skype for Business Server, SharePoint Server, Skype are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
UNIX is a registered trademark of The Open Group. Linux® is the registered trademark of Linus Torvalds in the U.S. And other countries.
![Outlook Outlook](/uploads/1/2/5/3/125385683/569821294.png)
Any other products that haven't explicitly declared here are either registered trademarks or trademarks of their respective owners.