- 25 Sep 2020
- 3 Minutes to read
Logic Apps Management
- Updated on 25 Sep 2020
- 3 Minutes to read
Associate a Logic App to a Serverless360 Composite Application to accomplish the following operations.
Enable/Disable Logic Apps
From Serverless360, you can:
- Enable/Disable a Logic App to reflect its status in the Azure Subscription.
- Initiate bulk operations - enable/disable multiple Logic Apps in a single click.
Trigger the Logic App from the Serverless360. Put User Access Policy in place to restrict only authorized users to initiate a workflow execution.
Get a quick overview of all necessary information about the Logic App:
- Runs in last 24 hours
- Integration Account if any
- Trigger API Connection
- Trigger frequency
- Trigger Evaluation
- Actions Count
All the above-mentioned essential information is available in the Summary tab of the Logic App
View Logic Apps Properties
View properties of an Azure Logic App from Serverless360 itself
Success and Failure Run count
Based on color coding, you can know the Success and Failure Run counts instantly within the detail window of your Logic App.
Trigger and Run history
View all triggers to Logic App along with details about inputs and outputs of each trigger and the error reason in case of failure. If there are multiple triggers, the trigger history can be filtered by the trigger, as in Azure Portal.
It is possible to drill down to every run action to understand the work flow execution. Say for example consider a Logic App with a trigger 'when a new message arrives in the Service Bus Queue'. The requirement is to identify which Service Bus message has been processed in a specific trigger or run action. The message Id of the processed message can be tracked in the trigger or run action detail. Below is an illustration of the same
A Logic App run would fail due to failure in one of its actions and it occurs quite often in a business orchestration. Serverless360 already facilitates viewing the run history and accessing the details of the failed runs.
As a value add to enhance Logic Apps management, Serverless360 now brings in the capability to Resubmit the runs from the Run History.
Though run resubmission is possible in Azure portal, the challenge is lack of clarity in identifying the resubmitted runs. Serverless360 overcomes this challenge by adding a 'Resubmission of actual run' tag to those runs which are resubmitted either from Serverless360 or from Azure Portal.
Clicking the “Resubmission of actual run” tag will fetch the details of the actual parent run.
A tag 'Resubmitted' will be added to the actual parent run. Clicking the "Resubmitted" tag will fetch the list of child runs.
In addition to resubmitting the runs, a tag 'Ignore' can be associated with a run along with the description. This ignore tag is visible only in Serverless360, will not have any impact on the actual runs.
Filter Run History
Serverless360 now enables filtering run history. Search for a specific run by its 'Identifier'. It is also possible to filter the run history by 'From Date' and 'To Date' along with the 'Status' of the run.
Operations like Enable/ Disable or Delete that changes the state of the associated Logic App can be tracked using Serverless360. Put User Access Policy in place and permit only authorized users to modify state of the Logic App only through Serverless360. This way ensure every user action on the Log App being tracked in Serverless360 Governance and Audit.