Update: Microsoft will be moving away from UserVoice sites on a product-by-product basis throughout the 2021 calendar year. We will leverage 1st party solutions for customer feedback. Learn more here.

Azure Functions

Azure Functions is an event driven, compute-on-demand experience that extends the existing Azure application platform with capabilities to implement code triggered by events occurring in other Azure services, SaaS products, and on-premises systems. With Azure Functions, your applications scale based on demand and you pay only for the resources you consume. Azure Functions provides an intuitive, browser-based user interface allowing you to create scheduled or triggered pieces of code implemented in a variety of programming languages.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Programmatic access to Admin and Function Keys

    For CI/CD scenarios I'd like be able to programmatically access keys generated by Functions so that I can put those into other components like API Management or that I could invoke a key protected Function from e.g. PowerShell.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  2. Composition & Orchestration

    Function composition and orchestration similar to AWS Step Function
    https://aws.amazon.com/step-functions/

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Azure Func is not listed as PCI-DSS compliant ( https://www.microsoft.com/en-us/TrustCenter/Compliance/PCI ).

    Azure Functions is not listed as PCI-DSS compliant ( https://www.microsoft.com/en-us/TrustCenter/Compliance/PCI ). The application I'm working on requires PCI-DSS compliance, so this is a blocker.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Need the ability to read EventHub message properties

    Azure Functions are great and reading EventHub messages are a GREAT use for them.

    Sadly, I am reading a public Azure EventHub, and the ISV puts most of the needed data as properties of the EventHub message, which Functions can't read.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Dynamic naming of output blob path based on date

    I want to output data to an append blob based on date. I know I can use Binder, but it would be nice if I could just specify it in the functions.json like

    "path": "logs/yyyy/MM/dd.log"
    

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add trigger of Azure IoT Hub

    It will be good to have IoT Hub as one trigger of Azure Functions

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  7. Only remove queue item when output successful

    It would be useful to be only remove the trigger when the function completes without error. Related to this, it would be useful to have a retry policy. For example, with a queue trigger, the item is not marked as complete if the output fails to complete.

    I have a fabricated example: https://blogs.msdn.microsoft.com/azuredev/2016/05/30/race-conditions-in-microservices/

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  9. Blob Deletion Trigger

    There is no trigger for blobs that are deleted, not sure if this is an easy thing to implement but it would be extremely useful if it was.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  10. Support for additional PowerShell modules in managedDependency besides core Az

    There are modules for managing Azure components outside core Az module, for example Az.Security, Az.Blueprint. Other 3rd party modules could be used within the function, e.g. AzSK.

    Current way how to use these modules is to package them with function code inside special /Modules folder. For Azure modules outside core Az module, customer has to manage dependency on core Az module. Azure Functions PowerShell runtime and Az module gets updated without user consent so this can bring breaking changes each time, thus runtime is very fragile.

    Proposed solution to this:
    - allow users to pin to specific versions of core…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Runtime  ·  Flag idea as inappropriate…  ·  Admin →
  11. Azure function vnet integration auto delegate Microsoft.Web/serverFarms

    Hi Kyle ,

    Hope you are doing good .

    I discussed the same with my peers internally and got to know it’s a design limitation .
    When ever we deploy a function app via ARM or PowerShell integrating with VNet , the subnet has to be delegated to Microsoft.Web/serverFarms for a successful deployment .

    When we do the same from the portal we don’t have to delegate the subnet separately as the UI does it automatically .

    Please let me know if you have any questions or concerns on the same . I am happy to assist.

    Best Regards
    Shivani…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  13. Increase number of instances in Premium Plan

    limit of 20 instances in Premium Plan sounds low. We have 800 dataflows in our custom solution.

    I understand 20 comes from 288GB vm/14GB instance

    But you may consider something like 'extended/virtual' plan

    Then you could allocate multiple of 20s and for exemple in our case have 40 units of 20 instances = 800 in total

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  14. [preview UI bug] New Function app creation tool does not set node version at all

    New function app deployment UI(https://portal.azure.com/#create/Microsoft.AppServiceFunctionAppCreate) does not set WEBSITENODEDEFAULT_VERSION setting for runtime even if Node.js is selected as runtime stack.

    Because of the missing setting multiple errors are generated when using portal and when trying to create functions.

    Not sure if it should set some minor version(10.14.1) like the old UI does, major version (~10) or ask user input.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Portal  ·  Flag idea as inappropriate…  ·  Admin →
  15. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  16. Connecting to PostgreSQL Database hosted in Azure (Linux + Python)

    Azure Functions Bindings works with Azure Cosmo DB, but as of now there is no way to create a Function that writes to a PostgreSQL db stored in Azure. Locally, I can just use Psycopg2 in Python to connect, but this isn't possible without creating a custom container with libpq-dev (for pg_config).

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  17. Support for firewall enabled storage account

    Unable to deploy Function App onto a Storage Account with the Firewall enabled. We have also tried using VNET integrated Function Apps and have come across the same problem.

    Storage accounts without firewall enabled is seen as a risk by our Security Team.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Flag idea as inappropriate…  ·  Admin →

    This functionality is currently available using the Premium Plan and a virtual network integration.

    There is currently a bug that causes the storage account to take up to 12 hours to update its service endpoint, however, the feature performs as expected once this change has propagated.

    thanks for the feedback!
    Alex
    Azure Functions Team

  18. Add support for calling unmanaged Win32 DLLs

    There are many, many legacy system DLLs out there and many would benefit from a migration to Azure Functions. Perhaps add a DLL Importer and read the exported methods and automatically map to explicit Functions.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  19. C# Azure Event Grid Template

    Make a template for Azure Event Grid for C# to get parity with JavaScript, TypeScript, Python, PowerShell, ...

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Combine ServiceBus Queue message with Storage input binding

    I would like to be able to combine the ServiceBus trigger with an azure storage input binding like so :
    [ServiceBusTrigger("queue-name")] string message,
    [Blob("container/{serviceBusTrigger}", FileAccess.Read)] Stream blob,
    messageCollector,
    ILogger log)

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Azure Functions

Categories

Feedback and Knowledge Base