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. Database (or Cache) lookup functoids for the mapper with the EIP Tools.

    The mapping tool that is currently supplied with the "Microsoft Azure Logic Apps Enterprise Integration Tools for Visual Studio 2015 2.0" doesn't have any functoids** to do code lookups (for code set or reference data translations) during transformations.

    Can a functoid (or other option) please be made available to lookup values from an externally maintained data source such as a database or cache?

    ** Similar to what is available in the [On-prem] BizTalk mapping tool where it provides DB functoids and/or the possibility to call out to a external assemble (such as a C# helper class) which provides a lookup…

    6 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. Logic app designer platform itself should be aloud to embed in other enterprise application.

    Particular user can create or modify logic app from enterprise application and will save the changes (to trigger the save change of azure). So that user doesn't need to go to azure every time to create the logic app.

    6 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 →
  3. Version steps

    Similar to Azure DevOps, Logic Apps hosts a marketplace of connectors, triggers and steps. Unfortunately, these are always the "latest" version per Microsoft's whim.

    If a breaking change is introduced, the customer must scramble to meet spec or else, have a broken integration. Microsoft does it's best to communicate changes, but the lead time is arbitrary - not every team has the same capacity to absorb changes and some customer may be impacted more often than others.

    It would be prudent to follow Azure DevOps lead by introducing a "version selector" on each step. This will grant both the developer…

    6 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 →
  4. Prevent or warn against deleting Partner assigned to Agreement

    It should not be so easy to even accidentally invalidate an agreement by deleting a business identity in use. This has happened to us at least twice.

    5 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. Power BI Dataset refresh events

    We want to trigger a Logic App on the successes or failures of Power BI dataset refreshes.
    This cannot be accomplished when a data-driven alert is triggered.

    5 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. Maps - Eaiser way to create the XSLT. The BizTalk mapper in the SDK is lacking

    I used to use MapForce even with BizTalk. Is this possible in AZURE? We no longer have BizTalk. I have a new super complex mapping one XML to another XML with a lot of logic that needs to filter nodes, sort nodes,create new nodes, create dynamic attributes based on node values. It seems nearly impossible to do this with BizTalk Mapper SDK available in VS 2015. Mapforce I created it in a day. But the XSLT it produced doesn't seem to work in AZRURE maps. Coding the XSLT by hand ...UGGH... its 2017 do we still have to do this?

    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 →
  7. O365 Group Triggers and Actions

    I would like to see a Group based O365 connector.
    Triggers like -
    a. When a group is created/deleted/modified

    Actions like
    a. Get Members/Owners
    b. Create/Delete Group

    This will be really helpful in building enterprise wide workflow where multiple teams are collaborating using o365 groups or teams

    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 →
  8. 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 →
  9. 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 →
  10. ARM template for event grid subscription

    As of now there is no option to export ARM template to create event subscriptions for a storage account events. Need an ARM template to automate Event grid subscriptions for storage accounts

    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 →
  11. 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 →
  12. 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 →
  13. Allow triggers from Keyvault so you can use approval flow for secure key access

    Allow us to create triggers and flows for approval process for accessing restricted secrets and certs

    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 →
  14. 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 →
  15. 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 →
  16. 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 →
  17. 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 →
  18. Uploading complex schemas to integration account

    The integration account currently allows uploading one artefact at a time. This is a pain, especially when we have to upload a complex schema. Moreover, there is no provision to store dependent schemas in an order expected by the complex schema. If you are expecting enterprise integration to be done using Logic Apps, this issue needs to be addressed. The documentation on uploading complex schemas also needs to be updated.

    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 →
  19. 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 →
  20. 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 →
  • Don't see your idea?

Logic Apps

Categories

Feedback and Knowledge Base