oAuthentication - oAuth Connections

Use this function to create and manage oAuth connections for FlowWright.

Last published at: November 11th, 2024

Most online applications such as Facebook, Twitter, Google, LinkedIn, Office 365, and others use oAuth connections to authenticate users before making calls to their APIs.  FlowWright provides workflow steps to make oAuth REST API calls to oAuth-based applications.  All oAuth connections can be created and maintained using the following UI: 

On the Manage Database Connections page, select the Connections - oAuth menu option as below. 

 

The Manage oAuth Sources page is rendered as below. 

 

Since oAuth connection information can differ between application platforms, FlowWright has provided oAuth template files for the most common platforms. These templates are on the server within the following directory. 

C:\inetpub\wwwroot\cDevWorkflow\OAuth Templates

You'll have to navigate the Status - File Management page to view the following UI. 

 

You can load these templates using the import feature. This feature lets you bring in the necessary oAuth connection information for your application platform.

 

Authorize oAuth connections

oAuth connections need to be authorized by the application platform, where the application authorizes and provides an authentication token, which can be used later to authenticate.  

On the Manage oAuth Sources page, select the connection from the table and click on the Actions—Authorize menu option to initiate, as shown below.