Connect on the Web Using FlowWright oAuth

Last published at: May 2nd, 2023

Most web applications today let you integrate using their REST API's, but security in authentication is handled using what is called an oAuth process. This is where the user navigates to the external app and authorizes permission to access information from that external application.  FlowWright let's you define oAuth connections to any source on the web that supports oAuth.

Define an oAuth connection right from FlowWright:

You can create a oAuth connection right from the toolbar:

Once you create an oAuth connection, use the "Authorize" button to authorize the external app. 

Follow the below provided steps within a Workflow Definition:

Make an oAuth REST call using this step, return result from this step could be JSON. The JSON result can be manipulated using the following new step:

FlowWright provides oAuth templates for the following applications:

  • Amazon
  • Azure Active Directory
  • Bitbucket
  • Bitly
  • Box
  • Dropbox
  • Facebook
  • FitBit
  • FormStock
  • FourSquare
  • GitHub
  • Google
  • GoogleDrive
  • GotoMeeting
  • HubSpot
  • Imgur
  • Instagram
  • LinkedIn
  • PayPal
  • PipeDrive
  • SalesForce
  • WindowsLive

These templates can be found within the directory

 "C:\inetpub\wwwroot\cDevWorkflow\OAuth Templates", just import them using the toolbar button.  With new versions, this list of oAuth sources will grow.   If there's an oAuth connection we should provide as a template, let us know at support@flowwright.com, we'll be happy to create them.

FlowWright's oAuth step gives you power to connect to any REST API without writing any custom steps.