Logic Apps

Logic Apps allow developers to design workflows that articulate intent via a trigger and series of steps, each invoking an App Service API app whilst securely taking care of authentication and best practices like durable execution.
If you have any feedback or ideas on Azure Logic Apps we’d love to hear it.

How can we improve Microsoft Azure Logic Apps?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Bug in Logic App connector to create automation runbook job with boolean parameters

    I have a Logic App that has an "Azure Automation - Create Job" action. This action calls a runbook to fire off some powershell commands to do some tasks to the data warehouse.

    I also have a parameter that the Powershell runbook accepts. That parameter is a Boolean value.

    The Logic App connector that calls the automation runbook has a field for parameters. This connector will pass variables to the runbook, HOWEVER, when passing Boolean values, the connector will only allow "true" and "false", but these are NOT valid values for powershell Boolean values.

    Powershell expects $True, $False, 1 or…

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  2. OneDrive trigger is not coordinating file contents

    In the case other than the txt file, the value is returned as the content in the form of JSON which is thought to be used internally, not the file binary.

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  3. Application insights actions stopped working

    Both run and visualize queries application insights actions stopped working today.

    AI responds with http code 500.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  4. Integration Account flat file encoder: avoid errors when the XML contains comments

    I use the Flat File Encoder just after a XML Transform. My transform generates a XML with xml:comments in it and because of that I have errors during the generation of the Flat file.

    0 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  5. Switch Statement doesn't remember case conditions

    I can create a switch statement with different cases and conditions, save them and it works just fine.
    As soon as I edit some part of my logic app the case conditions aren't there anymore.

    I'm using the German interface

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  6. OneDrive / OneDrive for Business Connector 'When a file is created' event not always firing

    I have a Logic App which uses the OneDrive for Business Connector.

    With the 'When a file is created' event, if I specify the root folder ('/') as the Folder property, then upload a file to the root folder, it works fine.

    If I specify any other value, it doesn't fire, and is 'Skipped' in the History tab in Azure Portal.

    The folder I'm wanting to observe is called 'Transcripts'; I have tried:
    * /Transcripts (this is what gets populated if I use the folder picker in Logic App Designer in VS2017)
    * /Transcripts/
    * Transcripts/
    * Transcripts

    This seems…

    29 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  7. AS2 Decode won't fail when message is not signed and encrypted

    I've configured an AS2 agreement with receive options : "Message should be signed" and "Message should be encrypted" set to true.

    When I post a message without signing and encrypting the request, the AS2 Decode action is suceeded but I thought this should be failed.

    In the action output, I can see the following properties :

    "dispositionType": "failed/failure: decoder-party-signing-configuration-error Error: Configuration error. The message signing doesn't match the expected value. Contact the sending partner and verify signature use. AS2-From:\"***\" AS2-To:\"yyy\" MessageID:\"zzz\""

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  8. Custom Retry policy for the HTTP connector

    Hi,
    Is it possible to have a fine-grained control on retry policies for the HTTP connector to distinguished the use cases related to HTTP errors.
    For example: having a different policy for HTTP 500 error and another retry policy for HTTP error 429, ...

    23 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Connectors  ·  Flag idea as inappropriate…  ·  Admin →

    The built-in retry policy won’t retry non-retry-able errors. Since there are many scenarios where users need to interrogate the content to determine how it should retry we thought it be better to keep the retry policies simple and allow users to utilize the do-until loop for more custom retry decision logic.

  9. utcnow format incorrectly interprets MM as minutes?

    utcNow('yyyyMMdd') incorrectly returns minutes instead of months...

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  10. BUG: Dynamics 365 LogicApp Connector Errors when used with Case Entity with SLA Enabled

    I am using Dynamics 365 Connector as a Trigger when a new Case (incident) record is created within Dynamics 365. However, I have found that since I enabled 'SLAs' on my Case Entity (Standard Feature) my Logic App Trigger now errors due to the content of the SLA attribute (EntityReference).

    ERROR:
    {
    "statusCode": 400,
    "headers": {
    "Timing-Allow-Origin": "*",
    "Cache-Control": "private",
    "Date": "Mon, 25 Sep 2017 16:42:13 GMT",
    "Set-Cookie": "ARRAffinity=430fde32acf620e94447c7e2e59908644804523c09f9a09b2273e2becc212387;Path=/;HttpOnly;Domain=dynamicscrmonline-logic-cp-uksouth.logic-ase-uksouth.p.azurewebsites.net",
    "Server": "Microsoft-IIS/8.0,Microsoft-HTTPAPI/2.0",
    "X-AspNet-Version": "4.0.30319",
    "X-Powered-By": "ASP.NET",
    "Content-Length": "281",
    "Content-Type": "application/json; charset=utf-8"
    },
    "body": {
    "status": 400,
    "message": "The property name '_slainvokedid_value@Microsoft.Dynamics.CRM.lookuplogicalname' is invalid; property names must not contain any…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  11. 1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  12. Logic app service bus message trigger.

    Currently logic app service message trigger should poll every 1 mins to check any message exists and every trigger cost the customers and we would like to trigger executed automatically with out polling the trigger every 1 mins whenever message received to queue/topic.

    121 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Connectors  ·  Flag idea as inappropriate…  ·  Admin →
  13. Email alias not triggering action

    Hi,

    The initial action within my azure logic app is:

    Office 365 Outlook - When a new email arrives.

    If I put an alias into the TO: field the action is not fired.

    If I put my email address into the TO: field the action is fired.

    I've confirmed the alias is operational by sending/receiving an email.

    Regards,
    Graham

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  14. Can't edit a compose action in the designer - edit disappeared?

    Hi,

    The advanced edit for a compose action has disappeared from the Azure Logic Designer?

    See attached picture.

    The only workaround is to edit or peek the code.

    "Condition_-_was_a_pdf_attached": {
    "actions": {
    "For_each_2": {
    "actions": {
    "Compose": {
    "inputs": "@concat(utcnow('yyyy'), '/', utcnow('yyyyMMdd'),'/', triggerBody()?['Id'], '/', items('For_each_2')?['Name'])",
    "runAfter": {},
    "type": "Compose"

    Can the option be put back int the designer?

    Regards,
    Graham

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  15. Display on designer becomes strange(Azure Table Storage)

    The value set by Azure Table Storage designer,
    It is interpreted incorrectly and described in JSON of LogicFlow.
    Also, when redisplaying with the designer, the display is wrong because the item acquisition is incorrect.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  16. Pinterest Sign In

    When signing-in to Pinterest account from Visual Studio, the email and password field automatically delete themselves. Not possible, to login from VS.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  17. Foreach - Loganalytics Tracking - Not all worflow actions are getting tracked

    Hi,

    I had implemeted trackedproperties inside one of my logic apps. The tracked properties was set on a create blob action which is within a foreach. I found that if i set the foreach to execute in parallel, I could only find a very small subset of the tracked properties within my OMS Portal. However if I set the foreach to execute in sequence, I can find all the tracked properties appearing in OMS Portal. I think when the logic apps engine execute actions in parallel, all the workflowruntime tracking are not getting captured in LogAnalytics.

    Regards

    Shankar

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  18. DataLake Connector can't refer uppercase name folder

    The DataLake Store connector converts to lowercase when referring to the path.
    Can not refer to folders containing uppercase letters

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  19. Complex workflow issue with logic apps

    We have a complex workflow where multilevel approval is required . Approver can send the request for update in any stage to any level.
    Ex. if workflow is at 3rd level of approval and approver needs some modification then he can send it back to level 1 for approval.

    How can we implement a workflow in logic app which will stop at level 2 and then once the approver from website approves it .That will trigger the next level of approval .
    Logic apps with web interaction in each level of approval.

    2 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  20. Passing datetime in Update a record(Dynamic 365)

    When i update a record in Dynamic 365 with date field, and passing value '2014-05-12T04:05:28Z'. It run fail and get message: "Cannot convert the literal '2014-05-12T04:05:28Z' to the expected type 'Edm.Date'"

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: oidc
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Bugs  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Logic Apps

Feedback and Knowledge Base