ℹ️ The Auron SMS Server is now Auron Omni. Learn more here.

How can we help?

OAuth Authorizer


Use the OAuth Authorizer to authenticate with an OAuth2 service. OAuth2 is also known as Modern Authentication.

This dialog is available from the Trigger menu item in the Auron Omni Manager. The SMTP, IMAP, and POP3 channels also use it.

OAuth Authorizer

OAuth Authorizer

You can use the OAuth Authorizer to display bearer and refresh tokens after authorization. This is useful when setting up a trigger script that needs to call an OAuth protected API.

Settings

Property Description
Preset Select a preset to use. If your service is not listed, select Custom Settings. When you select a preset, fields with known values for that preset are disabled.
Client ID / Client Secret The client ID and client secret of your application.

To use OAuth2 you must register your application with the service you want to use. You always receive a client ID after registration and may also receive a client secret.

More information on how to set up a client ID for Google and Microsoft.

Scope The scope defines the permissions you request. This is specific to the service you are authenticating with.
Flow This can be either:

  • Device code flow. This flow is intended for limited input devices but is also commonly used for desktop applications.
  • Authorization code flow. This is the standard OAuth2 flow and the preferred option for web applications.

The best option depends on the service and your use case.

Redirect URL This setting applies only to the Authorization Code Flow. The URL does not need to be publicly accessible. The OAuth Authorizer listens on this URL to receive authorization tokens.

Listening on the redirect URL uses the HTTP.sys server built into Windows. This must be configured using the Configure button, which opens the NetSh Express Setup.

Auth. Code URL This applies only to the Authorization Code Flow. This URL redirects to the login page of the service. The exact URL depends on the service.
Device Code URL This applies only to the Device Code Flow. This URL starts the device authorization process. The exact URL depends on the service.
Token Ex. URL The token exchange URL is used to exchange the authorization code for a bearer token. When used with email channels, this URL is also used to exchange a refresh token for a new bearer token. The exact URL depends on the service.