(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 Sites, 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.

  1. Provide official support to the terraform project for Azure ARM

    Terraform is a tool for creating and managing infrastructure in a declarative way. It's in some ways similar to Azure templates however:

    * It's syntax is MUCH cleaner and easier to learn
    * It works across cloud providers (and associated services)
    * MOST IMPORTANTLY: It also allows not just the description of initial resource states, but the *declarative evolution* of resources

    Check it out, I promise it's super cool:
    https://terraform.io/
    https://github.com/hashicorp/terraform

    I have no official affiliation with them, except as someone who's well versed with other could offerings but struggling to get a handle on actually doing anything useful with…

    77 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      2 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
    • Allow special characters in Storage Account naming (especially "-", "_" or ".") for readability and easy identification.

      Allow special characters in Storage Account naming (especially "-", "_" or ".") for readability and easy identification. It is very hard to work with all lower case naming that has to be run together without special characters. This would also allow for more versatility in the Azure naming space since SA naming is "shared" throughout the entire Azure instance for all Azure clients.

      57 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        1 comment  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
      • Allow to connect to VPN from command line

        We have more deployments in Azure and each has its own VPN. Currently it's not possible to connect to VPN via command line. That's why full automation is not possible.
        We have to open the network settings, click on the VPN connection and hit Connect button.

        What we would like to see is to download not only the exe that installs the VPN, but also a script that provides ability to connect & disconnect to/from the VPN.

        51 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          0 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
        • Install Yarn as an alternative to NPM

          NPM is especially painful on Azure - we are actually considering moving all of our Node based WebApps off of Azure because of it. It's so bad that managing a Linux box is easier - and we're ex Windows desktop devs - that's saying something.

          Please install Yarn on Azure so we can use it instead of NPM.

          https://yarnpkg.com/

          49 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            2 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
          • We want to have the Timestamp column on Azure Tables to be indexed so that queries using only the Timestamp column (or in combination with P

            We want to have the Timestamp column on Azure Tables to be indexed so that queries using only the Timestamp column (or in combination with PartitionKey and RowKey) are fast & possible

            46 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              0 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
            • Power BI dataset fresh as an Azure Data Factory activity

              Allow Azure Data Factory to refresh a Power BI.com dataset as an activity that can be controlled as part of a larger pipeline. For example, ADF processes new inbound files in a time slice. Then refresh Power BI's output once all up stream dependants have been handled. Currently Power BI can only handle refreshing as a schedule which is completely disconnected from ADF.

              44 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                1 comment  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
              • Announce plan to change VPN certificates so clients can be updated when it happens

                The *.cer file from time to time changes on the azure VPN. When the datacenter applies this the clients can no longer connect.

                As a result a new VPN package has to be downloaded and the clients must be updated with the new *.cer from this package.

                It would be nice to know of this change so client changes can be coordinated.

                43 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  1 comment  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                • Add VB.Net support to Azure Functions

                  VB.Net seems to have been missed in the list of languages available for Azure Functions.
                  Since C# and VB.Net rely on the same compiler and libraries, I'm wondering why VB.Net is not available.

                  41 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    3 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                  • Azure Recycle Bin

                    Hi
                    I had a SQL Server VM and accidentally deleted it with the attached disk. Now I contacted support and was told that it is not possible to recover a VM once deleted with OS Disk attached.

                    So, I felt it may be good to have something like a 'Recycle Bin' where anything that is deleted like VM's and Disks go there and if needed can be restored from there, similar to the Recycle Bin of the Windows desktop. The Recycle Bin can be a storage space that is created when a new account on Azure is setup.

                    38 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      2 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                    • swagger for all the azure rest apis

                      Swagger for all the Azure API's would be really helpfull, this will in automatic client generation and getting started would very easy for languages that understand swagger and do not have OOB MS Sdk's

                      Thanks

                      37 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        1 comment  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                      • Provide reasonable billing reports showing usage by tag or by resource group

                        Indicating we can aggregate billing costs by tag and by resource group is marketing vaporware when what you provide is a huge csv file we have to write reports against.

                        You need to actually provide a reasonable billing report, showing aggregated costs by resource group and by tag for this to be an actual feature.

                        Similarly, the portal should provide this information in real time.

                        Your billing real time (portal) and paper statements are woefully inadequate.

                        37 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          1 comment  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                        • Enable Apple Mac binding with Azure AD Domain Services

                          Azure AD Domain Services are great but the lack of support of Mac OS devices makes it really complicated to use. Providing a way to bind these devices with a cloud only AD solution would be great.

                          37 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            0 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                          • nested 2016 server

                            Hi, can please add the option to install Hyper-v role on 2016 azure Vm´s (nested)????
                            This is the best option for test lab´s.
                            Thanks

                            36 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              0 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                            • Allow billing access for non-admin

                              We need to be able to provide access to billing information, for both changing payment methods and more importantly invoices, to person, who is not part of tech team, and especially is not account admin. Currently we have accoutn admin to login once a month to billing history and send the invoice to the billing department, which is very annoying.

                              33 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                2 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                              • AADB2C: Add multiply reply URLs with the same domain

                                If you create an Azure Active Directory B2C and then add an Application for your Web API, your Web API will only be able to receive tokens from a client that shares the same Application ID.

                                Currently, building a Web API that is accessed from several different clients is not supported.

                                This means that if you want to add different clients, you can configure them with the restriction that redirect URLs must all belong to the same domain.

                                But when you try to add them, for example:
                                https://client1.domain.com
                                https://client2.domain.com

                                I receive an error saying that the reply URLs are not…

                                30 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  4 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →

                                  It is possible to add multiple reply URLs within the same domain, unfortunately the experience is a bit clunky and we’re working on fixing this.

                                  At this time, in order to achieve this a setup with client1.domain.com and client2.domain.com as redirect URIs, you must first add the overarching domain as a redirect URI and then add the sub-domains, like so:

                                  1) https://domain.com
                                  2) https://client1.domain.com
                                  3) https://client2.domain.com

                                  Check out this article for more info:
                                  https://docs.microsoft.com/en-us/azure/active-directory/active-directory-v2-limitations#restrictions-on-redirect-uris

                                • Do not stop VMs during single instance maintenance by workaround such as live migration

                                  I have used VMs as single instance as database servers.
                                  Once single instance stops, business impact is critical because it means that stops delivering service to customers.
                                  I strongly request not to stop single instances during maintenance by "live migration," changing another node before rebooting in advance.
                                  Before rebooting VMs, VMs can be moved to another node as workaround. After maintenance, VMs will be back the original node.

                                  28 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    3 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Having a separate Relying Party trust on ADFS for Dyn365For Operations.

                                    This way, the ERP software can be equipped with some extra access policies to secure the application.

                                    28 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      1 comment  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Ability to get "Network In" and "Network Out" traffic volume for ExpressRoute

                                      We have several requests from the end users for this feature. Can you add the feature to be able to trace the network traffic volume both "Network In" and "Network Out" for ExpressRoute to each peering (public, private, Microsoft peering)

                                      It will help the customer to detect the root cause if the spike of a certain peering happens.

                                      26 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        0 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Provide accurate time sync

                                        Improve time sync. I started a Linux VM and checked the time against time.nist.gov and the ntp.org pools. Time was out of sync by over a minute and did not correct.

                                        Modern systems should have no trouble having sub-second (maybe a couple dozen of ms) synchronization, and it's odd MS would provide VM images that don't run NTP *and* don't have a proper underlying time provided by the hypervisor.

                                        26 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          1 comment  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Enable console access

                                          Console access to virtual machines is available in most of the cloud platforms. Azure is yet to add this.

                                          25 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            2 comments  ·  azure.microsoft.com  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 94 95
                                          • Don't see your idea?

                                          (General Feedback)

                                          Feedback and Knowledge Base