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. Support F# scripts (.fsx) in v2 and v3

    F# script usage is about to become much more prevalent due to the improved "#r nuget" imports in F#5. Azure Functions v2 and v3 should support F# scripts so that we can avoid having to create a "function project" when a a simple .fsx would suffice.

    158 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 →
  2. Support gRPC in azure function as trigger

    gRPC is a standard for microservices and cloud-native solutions nowadays. It should be supported by azure functions, durable functions and API Management.

    64 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 →
  3. Binding for O365 Mailbox - Trigger on incoming emails

    Would be really nice to bind to an office 365 account and trigger a Function for inbound emails. This is available in Logic Apps but not in Function Apps.

    22 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  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support visibilityTimeout of Queue Trigger to be maintained after restarting Functions host.

    The automatic retry with visibilityTimeout of Queue Trigger happens when the function host is up and running.

    But after restarting Functions host, sometimes retry interval does not refer to visibilityTimeout.

    Could you please support visibilityTimeout to be maintained after restarting Functions host?
    https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-error-pages#retry-support

    22 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 →
  5. Support for running functionapps on dotnetcore 5 on alpine image

    Aleady spent time with an awesome engineer and the product group under ticket 2104210060004479 trying to get this working but some current limitations, we’d like to use alpine for smaller size/security footprint for functionapps as we do currently for our appservices

    3 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  ·  Runtime  ·  Flag idea as inappropriate…  ·  Admin →
  6. New Built-In Roles for Azure Functions

    Hi,

    It would be nice to have a built in role for Azure functions, As many companies are moving towards more and more DEVOPS teams and it would be very handy to have this Built In role which will enable them to self serve for some of the operations like.


    1. Enable the Function App

    2. Disable the Function App

    3. View the Function App

    I tried to create a custom role but it is giving them way too less ( Not able to enable or disable) or way too high permissions ( Write ability to modify the code inside).

    Is this on…

    11 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

    unplanned  ·  1 comment  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  7. Allow Key Vault references to access secrets behind Key Vault Firewall

    Key Vault references cannot currently be used to access secrets in a vault that has been configured with Key Vault Firewall / service endpoints.

    It should be possible to resolve secrets from Vaults configured this way (provided the web app / function app is configured with the right VNET integration).

    156 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

    24 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  8. Wildcards for queue names

    When specifing a queueName for a ServiceBusTrigger in C#, it would be great to provide wildcards in the queueName, this way a single trigger can be used to handle queues from different and specific providers.
    For example, for queues "taskxproviderA","taskxproviderB" and "taskxproviderC", the queueName in the trigger would be "taskxprovider*".
    The trigger should also read messages evenly to prevent throttling.
    This way I can achieve two goals:
    1) Stop processing events for one provider (Setting the queue status
    to "receive only") while not loosing those messages if I…

    4 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 →
  9. 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 →
  10. Blob trigger support with Service Principle/Managed identity

    We are trying to setup a Blob Triggered Function, but we have a limitation to use only Service principal/managed identity to access the storage because of the security concerns in directly using access keys.

    We did not find a way to by-pass blob trigger to using connection string.

    Theoretically, since Blob Storage is integrated with Azure Active Directory, it should be possible to provide the right RBAC permissions on my Blob Containers so that the Function's identity (Managed Service Identity)/Service principle has whatever permissions are necessary to create the trigger and read from the blobs.

    We are expecting azure functions…

    24 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  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  11. Add support for specifying attributes on Javascript Azure Functions service bus output bindings

    Currently, specifying custom message attibutes when posting a message to a service bus output binding and a NodeJS Azure Function is not supported. This means that these messages cannot be filtered robustly using service bus topic subscriptions. Adding this support would ease implementing a fan-out pattern for message passing using NodeJS Azure Functions.

    3 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  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  12. premium plan billing and resource usage

    Based on the document, function premium plan is billed based on vCPU and memory consumption.

    We need a feature to check vCPU and memory usage.
    Thanks.

    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 →
  13. Add VNet integration to the Consumption plan

    Currently, the only serverless solution for VNet integration is to upgrade to the premium consumption plan.

    It seems like overkill to upgrade to a whole new (way pricier) plan, to simply use a static outbound IP with 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

    0 comments  ·  Feature  ·  Flag idea as inappropriate…  ·  Admin →
  14. Startup Code For Azure Functions in Node JS

    There is a need to have some code execute on startup. There is this: https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-warmup?tabs=javascript which executes on scale, but if we could changed that to have it run on the first, initial instance as well we could achieve the same thing that C# functions have: https://docs.microsoft.com/en-us/azure/azure-functions/functions-dotnet-dependency-injection

    This will allow Azure Functions to have true "singleton/global" variables.

    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 →
  15. Provide Azure Functions using python in Visual Studio 2019

    I recommend that it would be valuable to provide capabilities in Visual Studio 2019 to develop and deploy Azure functions using python in Visual Studio 2019 ( not only Visual Studio code as now ).
    The list at https://docs.microsoft.com/en-us/azure/azure-functions/functions-develop-local#local-development-environments shows the existing weakness of VS 2019 for python , compared to VS Code.

    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 →
  16. The schema at https://json.schemastore.org/host.json does not allow logging.applicationInsights.snapshotConfiguration in hosts.json

    The schema at https://json.schemastore.org/host.json does not allow logging.applicationInsights.snapshotConfiguration in hosts.json. This means that tools that provide validation against this schema do not allow the inclusion of this element. In my case that's ReSharper. See the attached image.

    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 →
  17. Develop Azure Functions using Visual Studio and Python

    As I stated when I raised support request #72988...

    It would be valuable and impressive if Azure functions using Python in Visual Studio 201 was improved. At the moment it seems C# and VS Studio is supported, but not very much python in Visual Studio 2019.

    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 →
  18. Support for Azure Managed Service Identities in EventHub (and other) triggers

    In Event Hub, I can add my Function App's MSI as a data reader, but in the function I cannot use trigger bindings to read from the queue without using a SecureAccess Key. We are trying to go password free wherever possible, and Azure has been promoting this course of action, so why do we need secret keys for reading from the queue? It then forces us to create and share a secret key for partner teams to read from our queue, rather than just permissioning them in Event Hub.

    205 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

    10 comments  ·  Bindings  ·  Flag idea as inappropriate…  ·  Admin →
  19. Azure Search like scheduling for Azure Function

    Azure Search offers functionality to set up a Start DateTime and Interval (in mins) to schedule Indexer runs. Can we have a similar setup so that we can run Azure Function at a particular DateTime and then after at every interval?

    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 →
  20. managed mysql connection pooling proxy for azure function

    In short: AWS RDS Proxy equivalent solution for Azure.

    Using managed RDBMS like mySQL from FaaS is often said to be a bad practice because of difficulties of handling connection; FaaS might finish before closing its connection, might consumes too much connections when requests burst.

    Instead, using connectionless database is encouraged, but in many usecases, RDB's functionality is still preferred over connectionless DB(such as CosmosDB), because of its flexibility of queries and transaction.

    AWS resolves this dilemma by providing a managed connection pooling point called RDS Proxy.

    https://aws.amazon.com/rds/proxy/?nc1=h_ls

    6 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  ·  Proxies  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 12 13
  • Don't see your idea?

Azure Functions

Categories

Feedback and Knowledge Base