This guide outlines the system requirements and supported technologies for configuring alerts and notifications (Push and Email) within a Mervis SCADA On-Premises environment.
To enable mobile push notifications in an on-premises deployment, please note the following architectural requirements:
Mervis SCADA supports both standard and modern authentication methods for sending automated email alerts.
username and password is fully supported out of the box.For IT environments that mandate strict modern security standards, Mervis supports OAuth 2.0. This is specifically required for modern cloud email providers like Microsoft Office 365 and Google Workspace.
To use OAuth 2.0 with Office 365, you must register Mervis as an application in the Microsoft Entra ID (formerly Azure AD) portal.
localhost is required for .NET core):http://localhostemail (View users' email address)offline_access (Maintain access to data you have given it access to)IMAP.AccessAsUser.All (Read and write access to mailboxes via IMAP)POP.AccessAsUser.All (Read and write access to mailboxes via POP)SMTP.Send (Send emails from mailboxes using SMTP AUTH)User.Read (Sign in and read user profile)Once consent is granted, ensure that all the required permissions show a green “Granted” status:
Google accounts are also supported via OAuth 2.0. Similar to Microsoft, this requires setting up an OAuth Client ID in the Google Cloud Console and generating the appropriate tokens to allow Mervis to send emails on behalf of the Gmail account.