Adding Gmail OAuth Security Settings to GENESIS

When you use Gmail for sending notifications, the default authentication method is the application password. To use the OAuth authentication, you need to change that in the Gmail configuration file.

Then you need to add the security settings that are used to identify GENESIS to Gmail servers, which is the client ID and the client secret provided by the OAuth account you have configured on the Google API Console website. Learn more

To set up the OAuth authentication for Gmail:

  1. Open the Gmail configuration file. The default location is C:\ProgramData\ICONICS\V11\Gmail.config.xml.
  2. Find OAuthEnabled and set it to true.

    <OAuthEnabled>true</OAuthEnabled>

    To change the authentication method back to the application password, rewrite the value to false.

  3. Copy the client ID that you saved after creating an OAuth client between <ClientID> and </ClientID>.
  4. Copy the saved client secret between <ClientSecret> and </ClientSecret>.
  5. Save and close the file.  Due to the security in ProgramData, we recommend to re-open the file and verify that the changes were saved.