Azure DevOps (formerly Visual Studio Team Services)

Announcement: This forum has been migrated to provide you one convenient and responsive system for all feedback. You can now suggest new ideas, browse and vote on existing ideas in the Azure DevOps Developer Community. To learn more about the migration please check out the release blog post

We’d like your suggestions and ideas to help us continuously improve future releases of Azure DevOps and Team Foundation Server (TFS), so we’ve partnered with UserVoice, a third-party service, to collect your feedback. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft.

This site is for feature suggestions; if you need to file a bug, you can visit our Developer Community website to get started.

Note: your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy and license terms.

We look forward to hearing from you!
- The VSTS Team

How can we improve Azure DevOps?

(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. STOP SPAMMING ME!

    When I signed up I explicitly stated that I don't want your spam. Is that a difficult concept? You don't include an 'unsubscribe' link, you do include a link to your 'privacy policy' where you state that you have no respect whatsoever for my privacy. That kind of gross disrespect will simply get you blacklisted, at which point I won't get any legitimate email in the unlikely event you ever write one.

    1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Security  ·  Flag idea as inappropriate…  ·  Admin →
    • Provide steps to apply web config transforms during release

      Similar to article
      "Change configuration when deploying to multiple Azure cloud services" Please provide any best way to apply web config transforms during release. Our target is trigger a single build which has to be deployed to multiple environments(DEV, Test, UAT etc.,)

      1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
      • Currently is not possible to include a Change Request inside the Interations as Requirement Level. It should be possible.

        Currently is not possible to include a Change Request inside the Interations as Requirement Level. It should be possible.

        1 vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Dashboards and Reporting  ·  Flag idea as inappropriate…  ·  Admin →
        • Select file directly in VSTS/tfs vnext build with external git

          We can select file directly if we are using Git or GitHub repository type.

          For example: add Nuget restore or Build solution step, we can select solution file by click .... button.

          But, there isn't that feature in VSTS/TFS vnext build with external git, please include it.

          1 vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
          • Allow Team Service account administrators to manage Users through Active Directory groups

            As a Team Services account administrator,
            I would like to administer users through Active Directory groups
            so that I could reduce user account administration.

            I manage a TFS environment with 700+ users. Since the Project Administrators are closely aligned with the development teams, they are aware when people join and leave the team. They are in the best position to know who should have rights within the team project and therefore to Team Services. The Team Services Administrators don’t have decision rights about project access and routing these permissions through a Team Services Admin only adds delay to the process.

            1 vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              0 comments  ·  Administration & Licensing  ·  Flag idea as inappropriate…  ·  Admin →
            • Allow embedded webpage widget to link to and open pop ups (iframe sandbox attribute fix)

              Allow embedded webpage widget to link to and open pop ups (iframe sandbox attribute fix)

              1 vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                0 comments  ·  Dashboards and Reporting  ·  Flag idea as inappropriate…  ·  Admin →
              • In TFS Release Management ability to Create Master label combining included artifacts

                When creating new release from release definition, add ability to enter a mater label, which will combine/merge included artifacts, TFVC / GIT items. The mater label will be applied when that release is executed

                1 vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
                • TFS Release Management Create Master label combining included artifacts

                  When creating a new release using a release definition, add ability to enter a master label which will combine included individual artifacts (build numbers, TFVC/ GIt)

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
                  • Enforce Check-In policy in Team Foudation Serverweb site

                    Using Team Foundation Server 2015, it is impossible to set a Check-I Policy when editing code via the website.

                    We can enforce a policy within Visual Studio 2015 that every check-in must have a Work Item defined. However users can still open the TFS website, click on Code, navigate in the Explorer tab to a file, change it and save without ever specifying a Work Item.

                    Change this so that the same policies applied to code edits via Visual Studio are also applied to edits via the TFS web site.

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                    • Allow Code Tiles to show Changes in Last [time period]

                      By default code tiles show the number of changes from the last 7 days. Could this timer period be configurable? For example last X days, today, last hour etc

                      1 vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  Dashboards and Reporting  ·  Flag idea as inappropriate…  ·  Admin →
                      • Allow the ability to trigger a build when a deployment "fails".

                        Allow the ability to trigger a build when a deployment "fails". I have a scenario where the build for restoring a database needs to be triggered when the deployment of an application fails. This is to ensure that the team has a working database and are not left crippled because of the failed deployment.

                        1 vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                        • "Create Release" defaults to the last successful build

                          If I am creating new release, I need to chose Build. If there are multiple artifacts I have to make several choices.
                          In 90+% of cases, I just want to release last successful build.
                          So it seems reasonable, that those combo boxes default to last successful build - it gives me possibility to do "one click release" (OK, actually two clicks)

                          1 vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
                          • dynamic control release hub

                            I have a Sub System that deploying includes Databases changes, Executing Agent Jobs, executing SQL, Web Services deployments, Windows Services deployments, File Copies, File Deletes. total of a dozen steps or so. We have a framework for the steps but inside that framework there are some variability.

                            My thought initially was to create the Master Release and Tasks (the known stable steps) some being dynamic in nature using Powershell... but then have a Trigger Release with 1 control task where it would read a control file that would define that instance of what task would execute and not execute.

                            So…

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
                            • Support searching which code is calling a specific method of a particular class

                              Currently you can use ref:YourMethod to see who is calling that method. I'd like to be able to do ref:YourClass.YourMethod too

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                0 comments  ·  Search  ·  Flag idea as inappropriate…  ·  Admin →
                              • Expose Web hooks for Iteration Created and Modified Events

                                Expose Web hooks for Iteration Created and Modified Events

                                1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
                                • Allow test cases to be included in alerts

                                  Currently you cannot create an alert based on a test case. Even though you can create an alert on a work item type = test case. It does send an alert.

                                  Simple examples would be
                                  1. assigned to changed
                                  2. Test result create & result = failed
                                  3. Test result count changed or new test result created

                                  A complex example that would really help with full life cycle development. Would be.. Having the ability to have a backlog item assigned to a developer and then build the test cases associated to the backlog item. Then have the assigned backlog owner…

                                  1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  Test  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Push existing repository instructions should including pushing tags

                                    The instructions given on the Code tab in TFS for how to push an existing repository are incomplete. It currently shows:
                                    ------------------------

                                    You can push the repository from the command line using the following commands:

                                    git remote add origin https://reposiory.url.in.tfs/projectname
                                    git push -u origin --all

                                    ----------------------------
                                    It should also include the line:

                                    git push --tags

                                    1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Please integrate Visual Studio Team Seand Office 365 better, considering that an organization that is interested in Visual Studio Online wil

                                      Please integrate Visual Studio Team Services and HDInsight, Azure Data warehouse, Data Lake Analytics better, considering that an organization that is interested in Visual Studio Team Services will be likely to be using Office 365.

                                      1 vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                                      • The ability to store and then search for code that is re-usable. The code would have a number of including tags which would be searchable.

                                        The ability to store and then search for code that is re-usable. The code would have a number of including tags which would be searchable.

                                        It would also be useful if in Visual Studios there was a quick clipping tool which would support the tagging and uploading into Team Services.

                                        1 vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          0 comments  ·  Search  ·  Flag idea as inappropriate…  ·  Admin →
                                        • I would like to be able to (re)name a release and set dates for environment promotion

                                          Because some releases happened before we started using release management, or are deployed as hotfixing or other custom event, and we would like to have one source to look at for these.

                                          To make this work...
                                          I would like to set the name of the release specifically and not use the auto generated one.

                                          I would also like to set the dates for when a release was promoted to an environment, and not be tied to any automation.

                                          1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →

                                          Azure DevOps (formerly Visual Studio Team Services)

                                          Feedback and Knowledge Base