Disclaimer

Your use of this download is governed by Stonebranch’s Terms of Use, which are available at https://www.stonebranch.com/integration-hub/Terms-and-Privacy/Terms-of-Use/

Introduction

This Universal Task can trigger and monitor the execution of Azure Logic workflows and retrieve the execution of Azure Logic workflow output. The Universal Controller integrates with Logic Apps through Rest-APIs securely through the Azure Oauth2.0 authentication mechanism.

Overview

Software Requirements

Software Requirements for Universal Template and Universal Task

Requires Python 3.6 or higher. Tested with the Universal Agent bundled Python distribution.

Software Requirements for Universal Agent

Software Requirements for Universal Controller

Software Requirements for the Application to be Scheduled

This Universal Task can schedule and execute Azure Logic Apps workflows with API Version 2016-06-01.


Azure Logic apps

This Universal Task can trigger and monitor the execution of Azure Logic workflows and retrieve the execution of Azure Logic workflow output. The Universal Controller integrates with Logic Apps through Rest-APIs securely through the Azure Oauth2.0 authentication mechanism. 

Key Features

Feature

Description

Workflow Trigger Run

Trigger a logic apps workflow in Azure, monitor the execution, and pull the output results to Universal Controller.

Import Azure Logic apps Downloadable Universal Template

To use this downloadable Universal Template, you first must perform the following steps:

  1. This Universal Task requires the Resolvable Credentials feature. Check that the Resolvable Credentials Permitted system property has been set to true.
  2. To import the Universal Template into your Controller, follow the instructions here.
  3. When the files have been imported successfully, refresh the Universal Templates list; the Universal Template will appear on the list.

Configure Azure Logic apps Universal Task

For the new Universal Task type, create a new task, and enter the task-specific details that were created in the Universal Template.

Field Descriptions for Azure Logic apps Universal Task

Field

Description

Function

Select the function for logic apps.

subscription Id

Azure Subscription ID.

Api-version

Provide the api version for Azure API.

Trigger Name

Should be set to “Manual“.

Workflow Name

Name of the Azure Logic Apps workflow.

Input Parameter

Run time input parameters(JSON) for the logic apps workflow.


Examples for Azure Logic apps Universal Tasks

Trigger a Azure Logic apps Workflow


Oauth2.0 Webservices Task - Refresh Access Token

Webservices Task Actions to Assign New Access Token to Global Variable


Document References

This document references the following documents:

Name

Description

Universal Templates

User documentation for creating Universal Templates in the Universal Controller user interface.

Universal Tasks

User documentation for creating Universal Tasks in the Universal Controller user interface.