Configuring OAuth 2.0 Email Authentication

GENESIS can send email alerts through Gmail or Office 365 using OAuth 2.0 authentication. You can configure the authentication on the Email Settings tab of your email node, using the information obtained from your Azure / Microsoft Entra ID registration.

To set up OAuth 2.0 authentication for email notifications:

  1. On the Email Settings tab of your Gmail or Office 365 email node in Authentication Mode, select the desired OAuth2 option to display additional settings that are required for the selected mode.
  2. Complete the required settings for the selected authentication mode, and then click Apply.

    • OAuth2 Authorization Code + PKCE

      Enter the information obtained from your Azure / Microsoft Entra ID registration in the following fields: Username, Authorization URL, Token URL, Scopes, Client ID. If required, enter the Client Secret.

      To obtain the Access Token and Refresh Token values, click Sign in. This opens a web browser. Once you sign in to your account, the tokens are downloaded and filled in the configuration. When you apply the settings, GENESIS saves the tokens in the database and manages, refreshes, and updates them automatically.

    • OAuth2 Client Credentials

      Enter the information obtained from your Azure / Microsoft Entra ID registration in the following fields: Username, Token URL, Scopes, Client ID. If required, enter the Client Secret.