A number of our customers have contacted us regarding working with Microsoft email servers.

The problem

Microsoft has recently disabled access via IMAP4, POP4 and SMTP protocols to its online email services and asked everyone to switch to modern authentification

What is modern authentication?

Modern Authentication is a method of identity management that offers more secure user authentication and authorization. It's available for Office 365 hybrid deployments of Skype for Business server on-premises and Exchange server on-premises, and split-domain Skype for Business hybrids

Which services are affected?

It does apply to outlook.com, all Azure-based emails services such as Exchange Online, Exchange server on-premises and Office365

How Advanced ETL Processor and Visual Importer ETL works with OAuth 2.0.

Our ETL Software uses Microsoft Graph to access Microsoft EMail services.

What is Microsoft Graph API?

Microsoft Graph API is the gateway to data and intelligence in Microsoft 365. It provides a unified programmability model that you can use to access the tremendous amount of data in Microsoft 365, Windows 10, and Enterprise Mobility + Security. Use the wealth of data in Microsoft Graph to build apps for organizations and consumers that interact with millions of users.

Usage example

process office365 attachments 

Obtaining connection details

Please ask your administrator to provide you with the Client ID, Tenant ID  and Client Secret

office365 connection

Getting this information can be a very confusing process this guide might help: 

How to register your app for Office 365 with OAuth 2.0 authentication

Security settings

msgraph

Direct link, no registration required.