(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, please try StackOverflow or visit our MSDN forums

I suggest you ...

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Azure Policy - Support for RegEx in Match Conditions

    Right now, the "Match" and "notMatch" conditions only support # for digit placeholders and ? for letters. This is okay, but it would be much more useful to support regex expressions. This would needed for define complex naming policies and tagging standards.

    63 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      5 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
    • make azure available in Cambodia.

      you should make azure available in Cambodia. I think there are some students or people want to explore and use it.

      60 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        7 comments  ·  Availability  ·  Flag idea as inappropriate…  ·  Admin →

        Windows Azure is commercially available in the following 84 countries, and this is not one of them. Learn more here: http://www.windowsazure.com/en-us/pricing/faq/

        We are adding more countries as we can, but in the meantime if you wish to use the service in an unsupported country, you’ll need to use one of several third party providers which front the Azure Subscriptions for organizations in unsupported countries. Just keep in mind that those providers are not MSFT so perform due-diligence to make sure any vendor you select is reputable.

        Thanks for understanding.

      • Make DomainDNSName,NetbiosName & Samaccountname attributes avaialble to public to use AAD Join without AAD Connect

        We use okta for synchronizing accounts to Azure AD.

        We plan to use AAD Join for our windows10 devices, it works well with AAD Connect(As AAD Connect synchronizes attributes DomainDNSName, NetBIOS name & Onpremisesamaccoutnanme)

        Okta could not update these attributes, I want to find a way to update the attributes(by using PowerShell or GraphAPI?).

        And also would like to know if there is any possibility to sync MSDS-Keycredentiallink attribute to on-premise without using AAD Connect so that I can use windows hello.

        59 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
        • Internal load balancer vnet peering

          Currently when you connect 2 VNETS using a global vnet peer you cannot access internal load balancer between the networks. E.g if you have a resource behind a load balancer in vnet1 and you try to connect to the load balancer from vnet2 then you cannot connect.

          This causes problems for SQL Server Availability groups running over 2 regions meaning you need an internal load balancer in each region. If you then have a web farm spread over the 2 regions only web servers within the region hosting the listener address can connect to the listener. This basically removes one…

          56 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            4 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
          • Azure Portal Time Out Enforcement

            would like to a way to force portal timeout via policy in the Azure Portal AND Azure Stack

            51 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              2 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
            • Please remove popup message that requires customers from Ukraine to sign and send the Microsoft Online Subscription Agreement.

              Please remove the popup message displayed during Azure free trial registration:

              "Customers in Ukraine are required to print, sign and return to Microsoft the Microsoft Online Subscription Agreement (Agreement) promptly upon purchase of your subscription. If Microsoft has not received your signed, paper Agreement within three weeks after purchase, your subscription to the online service(s) will be terminated..."

              51 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                2 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • storage stamp option

                Provide the option to define storage accounts to use the same of different storage stamps. we have scenarios where the ability to define same or different stamps make an huge impact in the end result.

                51 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  4 comments  ·  Availability  ·  Flag idea as inappropriate…  ·  Admin →
                • Recovery Service Vault, Backup storage Replication in ARM

                  Currently there is no way to sepcify which storage replication is wanted when you create a Recovery Services Vault via ARM templates.

                  The default when spinning up a vault is GRS, and the only way to change it is to log into the portal and choose LRS before any backups have been applied.

                  The fact that the type of storage replication cannot be changed after a backup has been set does not help the situation.

                  This makes automating infrastrucutre builds painful as I have to login and change the setting in the portal before i am able to continue adding…

                  50 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
                  • Azure Active Directory B2C: Don't charge for token refresh

                    Azure AD B2C is great and the pricing too, except for the fact, that token refreshs carried out by the application (as opposed to being carried out by the user) are charged separately. An application that keeps a logical connection to the server while in the background, might carry out quite many token refreshs over time. A regular frequency of one refresh per hour leads to ~700 refreshs per month. Assuming 1.000.000 users, this sums up to ~500.000$/month. This exceeds the capacity of start-ups like ours by a factor of 1000 (!). Although AD B2C would be the perfect fit…

                    50 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      0 comments  ·  Offers  ·  Flag idea as inappropriate…  ·  Admin →
                    • Azure Revered Instances - Applying reservation to single or multiple VMs

                      Azure Revered Instances - Applying reservation to single or multiple VMs.

                      Looks like someone in Azure product team really missed ball on this. Basic things like selecting a VM to apply reservation is not even properly setup or documented. This shows poor work effort provided by the group worked on it.

                      48 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        2 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
                      • Better pricing structure for API Management

                        We currently use 4 instances of APIM for duplicating our environments (Dev/UAT/Pre Prod and Production)

                        We went with APIM as a solution for fronting some azure services and some internal services. Due to the VPN access only being available on Premium we are paying for over 32 Millions calls a day when we will barely generate a 1 Million. So we have 4 Premium APIM instances costing us £6000 a month purely for the VPN access. Forcing us to pay for a level we do not require just for a feature of the environment, it would be better if the…

                        48 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          10 comments  ·  Offers  ·  Flag idea as inappropriate…  ·  Admin →
                        • Whitelist all Microsoft services in Storage account Firewall

                          Whitelist all Microsoft services including Azure Data Factory when the "Firewall and Virtual Network" option is enabled on Storage account and "Allow trusted Microsoft services to access this storage account" option is selected.

                          Similar option is already available on Azure Data Lake store, where we can access Data Lake from Data Factory pipelines after the firewall option is enabled.

                          47 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            8 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
                          • Invoices for Azure Add-On customers (external services)

                            Currently, invoices are not prepared for payments of the Azure Add-On customers (external services) (i.e. SendGrid).

                            This causes problems in our accounting. Could you make them available?

                            46 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              2 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
                            • The limit of tag count for a resource is too small

                              The limit of tag count for a resource is 15, which is too small.
                              Is it possible to increase the value?

                              45 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                3 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
                              • For Virtual machines, allow configurable outbound TCP timeout.

                                Currently you can only configure the inbound tcp timout. The default outbound timeout for TCP connections is 4 minutes and is non configurable/by design. It's important that users have the ability to change this, perhaps up to a value of 30 which is similar to the inbound properties.

                                42 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • Need a function to change a format for X-Forwarded-For in Application Gateway.

                                  Some web server uses the X-Forwarded-For header as only IP address format, not IP address:Port.

                                  So we would like to choice the format for X-Forwarded-For header by web server requirement.

                                  For example, "Require ip" in RemoteIPHeader directive on Apache should be IP address format.

                                  42 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    2 comments  ·  Availability  ·  Flag idea as inappropriate…  ·  Admin →
                                  • azure zones dns-forwarder

                                    Please extend DNS zones solution to add forwarding & client features to implement the following in PaaS instead of with VMs:
                                    https://github.com/Azure/azure-quickstart-templates/tree/master/301-dns-forwarder

                                    Use case: use azure dns to forward dns queries to 168.63.129.16 & between subnets. Enterprise DNS would forward to Azure DNS. VNET has Azure-provided name resolution (*.internal.cloudapp.net). In this way Enterprise DNS could dynamically learn of a PaaS offering on VNET.

                                    42 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Moving IBM Mainframes to Azure

                                      we need an easy way to lift and **** Mainframes/ AS400 to lift and **** to Azure. instead of replatforming if Microsoft can build a layer which AS 400 or Mainframe apps can run on, can help drive consumption of Azure. Hopefully Microsoft can do it before AWS

                                      40 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        1 comment  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                                      • CoAP support for IoT Hub

                                        The Constrained Application Protocol (CoAP) is a specialized web transfer protocol for use with constrained nodes and constrained networks in the Internet of Things. The protocol is designed for machine-to-machine (M2M) applications such as smart energy and building automation.

                                        It would be helpful if you could support CoAP in IoT Hub. It provides a lightweight REST model messaging which can be used in constrained devices with ease.

                                        COAP also provides stronger security at implementation level and will be a game changer for IoT Hub.

                                        40 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          1 comment  ·  Availability  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Allow custom code references in Application Insights multi-step webtests

                                          Application Insights on Azure lets me upload a .webtest file to monitor application availability. My application is a REST/JSON service, and so my .webtest references a custom ExtractJSONRule derived from the ExtractionRule base class to pick out and check data from the JSON response. I can upload the .webtest file OK, but of course, without the custom C# code for the ExtractJSONRule, it always fails.

                                          Please provide a mechanism to allow .webtest files which reference one or more custom .cs files for custom ExtractionRule and ValidationRule classes.

                                          39 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          (General Feedback)

                                          Feedback and Knowledge Base