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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Basic Tier for Integration Accounts Pricing Reduction

    Integration Accounts are incredibly flexible and allow clients a wide range of integration options that were previously not feasible. That being said, at time of writing, the cheapest Basic tier is ~$0.42/hr, which adds up for small clients and often pushes me to implement alternative solutions for integration challenges. I would like to see the caps on the Basic tier remain the same, with a lower price, and then a new tier between the current Basic and Standard ($1.37/hr) with appropriate limits on components.

    For example, for me to set up a client to receive AS2 messages with a Logic…

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  2. Need real-world SAP examples for the various interfaces BAPI, IDOC, RFC and TRFC (sending data to SAP and getting data from SAP)

    Need real-world SAP examples for the various interfaces BAPI, IDOC, RFC and TRFC (sending data to SAP and getting data from SAP). Little to no documentation exists, besides getting a hold of the Program Manager, using Logic Apps in this way is difficult if not impossible. Help!

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  3. Implement an action that disables the current Logic App for a certain period of time (circuit breaker)

    If there was an action that disabled the current Logic App for a certain period of time, we could easily implement the circuit breaker pattern.

    The idea is that under certain conditions, (e.g. a particular http status code at run time) we could call a Logic App action that disables the current Logic App for a period of time, for instance an hour.

    This would be very handy for Logic Apps that are being triggered via Service Bus messages, so messages are kept in the queue while there is fault in the downstream system.

    Then after that period of time,…

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support Multiple ISA Envelope in on File

    Azure X12 Decode will not support multiple ISA Envelopes sent in one file. BizTalk 2010 can do it: https://docs.microsoft.com/en-us/biztalk/core/enabling-the-receiving-of-multiple-interchanges-in-a-single-message.

    We need to have this function work in Azure.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  5. Enterprise Connector support for BizTalk Framework

    Provide BizTalk Framework connectors and Integration Account Artifacts to deal with trading partners that use this framework.

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  6. Execute Inline Azure CLI Commands via Logic App

    Execute Inline Azure CLI Commands via Logic App.
    Currently the only supported inline code that can be executed by Logic App's is Javascript.
    It would be extremely useful if Azure CLI and/or PowerShell were able to be executed directly from Logic Apps

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  7. Handle Base64 Encoding

    This: "body": "@base64toBinary(triggerBody()['fileContent'])" Is just ugly. I am picking up an EDI doc from a file system, decoding the doc, and then I want to pass the resulting file to the file system... why do I have to do this? Should be simpler.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  8. 3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  9. BizTalk Mapper Schema Tree Enhancements

    Here are a few ideas to improve the Schema tree of the BizTalk mapper:
    - Provide option to hide <Sequence> tag - the sequence tag is irrelevant for mapping and creates a lot of noise when using extensions within a schema and makes it appear as though items are more nested than they actually are.
    - Provide option to display type in node text - this is very useful for easily identifying complex items of the same type that can be mass copied.
    - Provide option to highlight mandatory fields - highlight in colour or bold.

    BizTalk

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  10. Set-AzureRMIntegrationAccountAgreement should allow null identifier values

    The ReceiverQualifier and SenderQualifier are optional in some EDI files, but to create a Partner is necessary to select a Qualifier value and there isn't the option to select something similar to "<NotValued>" as in BizTalk. MS has said: "This is already possible today except that the UI doesn’t support it." So we are following this advice but this limits automation possibilities including breaking some we had in place. If you use the “EditAsJson” view you end up with an invalid Agreement in some ways. For instance, Set-AzureRMIntegrationAccountAgreement requires a non-empty HostIdentity.Value and GuestIdentity.Value as does New-AzureRMIntegrationAccountAgreement.
    You can use…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  11. BizTalk Vistual Studio integration - Enable Extensibility / Customization

    I would like to extend some of the core BizTalk Visual Studio components, but it's difficult to do without re-writing extensive parts of the editors as most of the classes are internal or protected.
    If classes were made public by default then they could be re-used so only specific classes can be extended.
    Alternatively DI hooks could be added or the code for certain components could be made open source.

    Examples of where I would like to extend:
    - Microsoft.BizTalk.Mapper.MapperVsPackage
    I would like to enhance the Functoid configuration dialog box to enable naming of the inputs and add custom editors…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add Event Grid Custom Event as Batch Release Criteria

    Right now, releasing a batch inside a Logic App supports count, size, and schedule.

    It would be nice to have the option of a custom Event Grid event to release the batch. This way many systems in Azure could raise this event to release the batch.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add Google Chat webhooks to Logic App connectors, or to Alerts.

    We would like to send alerts to Google Chat channels, the same way we can send alerts to Slack.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add connecter to read Power BI dataset refresh datetime and status

    A connector to determine if a power bi dataset has been refreshed and was it successful.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  15. Update D365 For Operation Record based on External Key

    We need to record have the record ID to update a D365FO Entity record but, when the record is coming from another system, we don't have the key. We should be able to use an alternate key ( Custom Field ) to be used as the unique key.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  16. UI support for E2E Tracking of messages

    Today Logic App UI provides Tracking support for Enterprise connectors, which includes AS2 and X12. We have Integration workflows that includes both Enterprise connectors and others like XML Transform, Flat File Encode, Functions etc. Our workflows also include disparate systems - Logic Apps + web services etc. Few UI improvements that would be very helpful are :

    - Single UI that provides overall processing status of the message, along with protocol(AS2/X12) specific processing
    
    - UI support to view the E2E itinerary of the message and drill into details

    Would be great to have this support provided through UI by Logic…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  17. When file is completed created then trigger rather immediate trigger

    Current File trigger has two options:

    1- When file is added/modified
    2- When file is created

    Above both are not working in simple case. It always throws error when file copy pasted because it gets triggered immidiatly while the file still being pasted.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  18. See who has not read a Yammer message

    I'm looking at the Logic Apps Yammer connector. When we put a message on Yammer we want to find out who has read it. Is there a way to find a list of people in a Yammer group who have not read a Yammer message? If it can't be done in Logic Apps, is there another way to do it?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  19. Calling Azure functions from a map

    It would be great to have a native functoid to call an Azure function and pass parameters to it.
    This can be very useful for example when it comes to data transcodification handled by an Azure function or to reuse helpers already implemented as Azure functions.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Enterprise Integration  ·  Flag idea as inappropriate…  ·  Admin →
  20. Better handling of parameters for a map

    If we want to give parameters to a map today, we need to first generate the XSL in VStudio and then add the parameters manually into the XSL before uploading it to the Enterprise Integration Account.
    It could be great to have a native support of parameters in the mapping editor inside Visual Studio.

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

Logic Apps

Categories

Feedback and Knowledge Base