Configuring Azure to set up OAuth authentication - viewLinc 5.2

Vaisala viewLinc Enterprise Server version 5.2 User Guide

Document code
M212933EN
Revision
B
Language
English
Product
viewLinc 5.2
Document type
User guide

To enable OAuth2 implementation, perform this task to create the service settings for viewLinc Enterprise Server in Azure for your Microsoft 365 account.

  1. Navigate to the Azure Active Directory.
  2. Create the application as follows:
    1. Under the Add drop-down, select App Registration. Name the new application viewlinc-es.
    2. Select the supported account types associated with your organization. The default will be Single tenant.
      Do not add a Redirect URI.
    3. Select Register to complete the registration.
  3. Create a client secret as follows:
    1. Under Manage, select Certificates & secrets.
    2. Select New client secret and add a description.
      Your secret will have an expiry date. Set a reminder to renew your secret for when it expires. Once your secret expires viewLinc email notifications will stop working.
    3. Copy your Secret Value after you have created it.
      Your secret will only be visible right after you create it. You may want to save it to a notepad as you will need to enter it when you configure viewLinc in the subsequent task.
  4. Add API permissions as follows:
    1. Under Manage, select API permissions.
    2. Select Add a permission and select Microsoft Graph.
    3. Select Application permissions, then search for and add Mail.ReadWrite and Mail.Send.
      Write access is required to mark emails as read.
      Because this step allows application permission to access all mailboxes in your organization, you should limit application access to a specific mailbox only. Consult the following topic for instructions on how to create that mailbox and an appropriate application access policy: https://learn.microsoft.com/en-us/graph/auth-limit-mailbox-access
    4. Ensure you select Grant admin consent, found next to Add a permission, for the selected permissions. Select Yes.