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.

(General Feedback)

Do you have an idea or suggestion based on your experience with Azure? We would love to hear it! Please take a few minutes to submit your idea in the one of the forums available on the right or vote up an idea submitted by another Azure customer. All of the feedback you share in these forums will be monitored and reviewed by the Microsoft engineering teams responsible for building Azure.

This forum (General Feedback) is used for any broad feedback related to Azure. If you have feedback on a specific service such as Azure Virtual Machines, Web Apps, or SQL Database, please submit your feedback in one of the forums available on the right.

Remember that this site is only for feature suggestions and ideas!

If you have technical questions or need help with Azure, reach out to us on Microsoft Q&A or try StackOverflow


  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Provide Option to Reserve Private IP address in Subnets

    Many a times, we will need to reserve Private IP addresses for certain VMs/Services, so that we can raise Firewall Requests well in advance. If someone parallelly launches another VM or Service that uses the private IP from the same subnet, the IP address mapping is lost and causes inconveniences to adjust the firewall requests. By reserving the Private IP address in the portal using a 'tentative resource ID/Name/URI', we can ensure the address will not be hijacked intentionally or not.

    17 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  2. LUIS API - ability to remove all utterances for particular intent.

    Our dev team is using LUIS API to generate utterances from database.

    Ofter we find issues in our utterances and we need to remove all utterances and re-generate them again. To delete utterances we're using this API: https://westus.dev.cognitive.microsoft.com/docs/services/5890b47c39e2bb17b84a55ff/operations/5890b47c39e2bb052c5b9c0b

    if we have 2000 utterances in one intent, we need to make 2000 requests to LUIS API. we would like to remove all utterances in one API call. Or at least remove them by chunks, 100 utterances at a time. This will speed up our process.

    Please add utterance batch delete API.

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add Captcha/Challenge to web application firewall

    We'd love to use WAF, but it is missing a captcha/challenge mechanism.

    e.g. after X amount of attempts - put a recaptcha image or "I am not a robot" checkbox type functionality

    Ideally this threshold would have some advanced settings or configuration - based on throughput or anaylitics of traffic.

    we currently use cloudflare, and this is holding us back from switching. some appliances (e.g. barracuda WAF) include it - but they are quite pricey to deploy within Azure compared to WAF.

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add composer php packages to DevOps Artifacts

    I really would like to see support for composer PHP packages in DevOps Artifacts. Including the ability to link up my own repos to use a dependancies in other projects via composer, and the ability to have Azure block connections to the public packagist server to only allow approved packages I put in Artifacts.

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  5. PVC usage monitoring in AKS

    Currently there is no option in AKS to monitor Disks mounted to Pods, this is really a drawback as we do not have any alerts/notification if disk usage is high.

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  6. Tracking BuiltIn Role Definitions

    Each and every built-in role has a specific definition at a specific time and it will gets changed as the new features are available. Does Microsoft logs these kind of activities under azure activity log if there is a change to the built in definition in the future? Or is there a place that we could subscribe it to get these changes?

    For building Custom role, we general copy a specific role definition that closely matches to on what we want to accomplish, from time to time, this built-in role definition will gets changed and all the custom roles that…

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  7. Add the ability to move Reserved Instances to another subscription

    Currently there is no way to change the subscription on which a reserved instance order is charged (using monthly billing). It would be great if we can move a reserved instance to another subscription just like most of the other resources in Azure. This suggestion is not about the scope of an RI (shared or non-shared) but about the billing of the RI itself.

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  8. Remove Invoice Section

    When you use Microsoft Customer Agreement, you need to create an invoice section that is mapped to the billing account and subscription.

    Unfortunately, it's not possible to remove the invoice section after you have created it.

    The general idea, if we create something in the Azure, the customer should be able to remove it.

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  9. Get "notes" field from an Enterprise Application on AzureAD with Powershell

    It would be nice to be able to export the contents of the notes field via script, so that you can make sense of it and use it more effectively

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  10. Password Aging

    Password aging is one of the basic requirement for LDAP user management. Since this feature is missing it is creating Non compliancy in audit on how users data are stored and managed within Azure AB B2C. Please treat this as an enhancement request so that this feature is available within Admin GUI and following parameters can be set.

    1: MAXIMUM PASSWORD AGE

    • Passwords must expire after a maximum of X days (ex: 90).
    • Users should receive system prompts in advance of this expiry date to remind them that their password is due to expire.
    • If a user…

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  11. enable machine certificate for Radius P2S VPN

    when using Radius for P2S VPN, we could only use user cert, and machine cert is not supported. Please consider to enable machine cert.

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  12. Have VM price detail in validation page to have image OS+Software covered.

    In the VM creation process, particulary in the last validation(Review + create) page, in the first section "PRODUCT DETAILS", the price doesn't cover the image OS+Software cost, but it is only for hardware compute cost, this could cause confusion and end up with serious budget issues for end users.

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  13. allow sorting on more fields

    For example, I should be able to sort my virtual machines by IP address.

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  14. Use different Identy as Service Administrator when creating subscriptions automatically

    We are using New-AzureRMSubscription to automatically create subscriptions. After creation we see that the Account Owner is made Service Administrator of each subscription that is created via this way.
    There is a risk that, when the credentials of this account owner are confiscated, the attacker takes over control, as service administrator/ (service owner), of all the subscriptions.
    This risk can be mitigated by having the possibility to assign a different identity as service administrator for each subscription created.
    If we create such an subscription via the enterprise portal, we already have the possibility to assign a different identity as service…

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  15. Functionality to allow auto-terminate option to work with RStudio installed clusters in Databricks

    Add Databricks cluster ability to allow auto-termination option to work with clusters which have RStudio app installed.

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  16. Two way SSL (Mutual authentication) support required in Azure Application Gateway.

    Can you please consider of supporting two way SSL in Application Gateway?

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  17. Global Router Solution for Billing-Sensitive API Use Cases

    We are looking for a Global Router Solution for Billing-Sensitive API Use Cases and we worked with multiple parts of Azure support (namely Front Door, Azure API Management or APIM, as well as Networking) to check whether our use case is supported.

    We found out, working with multiple support teams that such use case is not really supported right now and we were strongly encouraged to submit this idea as soon as possible on this feedback forum for potential review by the global community and the respective Microsoft teams. (Initially submitted on this forum, as of 7/21/2020)

    In current model…

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  18. Make Service Tags JSON file links stable

    The Discover service tags by using downloadable JSON files links go to Microsoft.com download pages. These pages initiate downloads of files with a different name for every update.

    This is not useful for staying up-to-date with the service ranges. Either a human has to go click on the downloads, or some screen-scraping tactic needs to be used to get the actual file location.

    Better would be to link to a URL that always has the latest JSON file.

    The REST API is not a useful alternative, as "the Discovery API might return information that's less current than information returned by…

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  19. Allow public IP restricted access on App Configuration with private endpoint enabled

    Right now, when private endpoint is enabled on App Configuration, public access to it is disabled automatically. This is inconsistent with some of the other services like Storage Accounts and Key Vault.
    There should be a way to enable private link while still allowing specific IP addresses to connect to App Configuration

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  20. let front door rules engine override response status code

    currently you can override response headers using front-door rules engine. This is great because you can now host a modern web application (angular/react) using nothing bug storage & front-door. however since you can't override the response status, you will get back a 404 from the storage website configuration which will be propagated to the browser. The best solution so far is to use functions to create a proxy, but those are slow and buggy.

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

(General Feedback)

Categories

Feedback and Knowledge Base