OAUTH access for TopView with Microsoft 365

OAUTH access for TopView with Microsoft 365

This article provides information on setting up access to email for TopView through a Microsoft 365 system.

TopView can leverage "Modern Authentication", or OAUTH, access to Microsoft 365 email systems. To facilitate access, TopView requires an account authorized to send email.

Scopes

To send/receive email, TopView must be authorized to access these resources. This is managed by granting TopView permissions through scopes in Azure Active Directory.

You can follow the directions from Microsoft to Authenticate an IMAP, POP or SMTP connection using OAuth | Microsoft Docs.

Here are the required scopes for TopView access and their justifications:
  1. https://outlook.office.com/IMAP.AccessAsUser.All - Provides IMAP access to TopView, used to check the email inbox
  2. https://outlook.office.com/SMTP.Send - Provides SMTP access to TopView, used to send email notifications
  3. offline_access - Allows TopView to request refresh tokens without user presence/interaction. This is necessary because we recommend running TopView as a Windows Service which does not allow user interactions.

    • Related Articles

    • Use Gmail for TopView email notification

      The following information provides details on using Gmail with TopView for both outgoing email (Notification) and incoming email (Alarm Acknowledge and information requests). TopView supports SSL/TLS for both outgoing and incoming email (for TopView ...
    • Error 1606 Could not access network location

      Background This Windows Installer error can occur during a TopView upgrade or uninstall if a location/device specified during a previous TopView installation is no longer accessible. How this can occur: The TopView DataPath entered during the most ...
    • Keeping TopView healthy

      Like all software, TopView is running in an environment that is under constant change. OS updates, protocol versions updates, email authentication deprecations, and other things can affect the health of your TopView system. Even systems off the ...
    • Ports used during TopView operation

      TopView can utilize a number of ports to perform its job, configure your firewall to allow communication over the following ports: Data source related ports OPC requires the use of DCOM, which is negotiated over port 135 TCP. The client and server ...
    • Move TopView to new computer

      Moving TopView to a new machine will require a new license file. Please contact support@exele.com with your current license file to begin the process. See our article How to locate your TopView license to find the license. If you also intend to ...