Visual Studio Team Services

Welcome to the Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) UserVoice site. This site is for suggestions and ideas for VSTS (cloud) and TFS (host yourself). You can also add suggestions for the Visual Studio IDE or Visual Studio Code. Or go to Developer Community to file a VSTS or TFS bug.

You might also be interested in our Features timeline to see what features are under development and which features we completed.
We also added an Announcements section where we will be posting special opportunities for you to participate in.

Read about current UserVoice statuses and their definitions in our article “What Does the Status of My Feedback Mean?” article.

We look forward to hearing from you!

The VSTS team
Terms of Service and Privacy Policy

How can we improve Visual Studio Team Services (VSTS)?

(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. Allow the operator "contains" to create work item rules

    I want to be able to search in the title a string and if it is there I want to have a rule to change a field to X. Right now, this can be done only when the operator is equals, but it will be more flexible if you change it to "contains".

    1 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)

      We’ll send you updates on this idea

      0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
    • Wiki: Link to Headings

      It would be incredibly useful if headings in the Wiki could automatically be created as anchor tags w/ a UI element for users reading the Wiki to use to send links to a specific section to others. I believe the github Wiki does something like this too.

      1 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)

        We’ll send you updates on this idea

        0 comments  ·  Wiki  ·  Flag idea as inappropriate…  ·  Admin →
      • Deliver notifications to a VSTS Group

        When setting up notification subscriptions, allow selection of a VSTS Group in the Deliver to list. This would allow me to setup a Code Reviewers group that would contain a smaller subset of the members that are part of my Team to received notifications of pull requests.

        4 votes
        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)

          We’ll send you updates on this idea

          0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
        • Provide ability for Stakeholder/Reader role to comment on work items

          Stakeholders should be able to comment on work items in the discussion section without being able to change the content of the work item. This would balance the benefit of stakeholder feedback with the need for backlog governance.

          2 votes
          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)

            We’ll send you updates on this idea

            0 comments  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
          • Release Overview Bug - Date / Timestamp is incorrect if you release 2 or more environments

            The release overview does not provide the correct date or timestamp. When you release to 2 or more environments, the date or timestamp is replicated to all previous environments. This is wrong, as the previous environment date/timestamp for deployments have not changed.

            Please can you investigate.

            Thanks

            1 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)

              We’ll send you updates on this idea

              0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
            • Allow deletion of Code Review Requests

              Please allow the deletion of Code Review Requests Work Items.

              1 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)

                We’ll send you updates on this idea

                1 comment  ·  Work Item Tracking  ·  Flag idea as inappropriate…  ·  Admin →
              • Interaction improve

                Improve the interaction ability. In VSTS , we can mail a task or copy the link and discuss further in MS Teams or others. If possible, to be able to start Skype / Teams with the actual task/backlog item, would improve dialog.

                1 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)

                  We’ll send you updates on this idea

                  0 comments  ·  Administration & Licensing  ·  Flag idea as inappropriate…  ·  Admin →
                • Copy the branch name to the clipboard on the browser pull request view

                  I want a function that to copy the branch name to the clipboard on the browser pull request view.
                  Because it is more convenient to paste the target branch name at Visual Studio or command line, rather than typing it.

                  0 votes
                  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)

                    We’ll send you updates on this idea

                    0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                  • Allow users to have full board access, but no code access.

                    Unless I give users basic subscriptions their board access is too restrictive, so I get them basic subscriptions, but now they have code access. I would like to remove code access from some of the paid subscribers. This should be on a per project basis.

                    2 votes
                    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)

                      We’ll send you updates on this idea

                      0 comments  ·  Administration & Licensing  ·  Flag idea as inappropriate…  ·  Admin →
                    • Link release definition changes to work items

                      For the sake of comprehensive change management I would find it valuable to be able to link changes to release definitions to work items. This would enable me to assign tasks to my devops team and have a full audit trail of their work.

                      5 votes
                      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)

                        We’ll send you updates on this idea

                        0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
                      • Set build process parameters at queue time

                        I have defined a build definition and adding some tasks to it. When I manually queue a new build I would like to be able to provide the value for an input of one of the tasks.

                        I thought I might be able to achieve this by linking the task input to a process parameter, but it's only a slightly improvement in that I can edit the build definition and its slightly easier to find the parameter I want to change because it's in the 'Process' section at the top.

                        I had really been expecting when I linked the task…

                        1 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)

                          We’ll send you updates on this idea

                          2 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                        • Add a source branch filter to the Slack build notification.

                          Make it possible to eg. only post a message when develop or master fail, so that feature branch build fails are not spamming a channel.

                          1 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)

                            We’ll send you updates on this idea

                            0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                          • Support groups of feeds

                            Add capability to groups multiple feeds into one virtual.

                            Allow publish on maven-snapshot and maven-releaes separately
                            And download on unique maven-public that group : maven-releaes , maven-snapshot and potentially maven-central ( when upstream sources will be available for Maven ) .

                            1 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)

                              We’ll send you updates on this idea

                              0 comments  ·  Package Management  ·  Flag idea as inappropriate…  ·  Admin →
                            • Add Upstream Sources for Maven feeds

                              Add Upstream Sources for Maven feeds to proxy maven central or other maven repositories

                              1 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)

                                We’ll send you updates on this idea

                                0 comments  ·  Package Management  ·  Flag idea as inappropriate…  ·  Admin →
                              • Add "Allow Redeploy" on Maven Feed

                                Add "Allow Redeploy" option on Maven feed to allow to republish existing release version.

                                Useful for gradle plugins repository that cannot use '-SNAPSHOT' in their version.

                                1 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)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Package Management  ·  Flag idea as inappropriate…  ·  Admin →
                                • Make global setting: “User creating the release should not approve the release…”

                                  Currently the setting “User creating the release should not approve the release…” is per release definition but it would be great if we can define this setting globally per team project.

                                  1 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)

                                    We’ll send you updates on this idea

                                    0 comments  ·  Release Management  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Add a possibility to mark a file(item) in a Pull Request by reviewer as reviewed.

                                    As a reviewer I would like to mark a file as processes so I know which files I have reviewed. This flag should be auto-reset whenever the file has changed.

                                    1 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)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                                    • TFVC Build trigger should set $(Build.SourceBranch).

                                      It currently seems impossible to create a build that can be used for multiple TFVC branches. I thought I found a solution by setting multiple triggers in the build definition to trigger on folders in two different branches. Then using the $(Build.SourceBranch) variable in the 'get sources' step.

                                      This, however does not happen and I am presented with a warning stating that I've created a circular reference for this variable.

                                      Please enable this so I don't have to maintain a build and release definition for each of my TFVC branches.

                                      1 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)

                                        We’ll send you updates on this idea

                                        0 comments  ·  CI (Build)  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Avoid duplicate email notifications for the same change

                                        When some PRs are changed I get multiple identical email notifications, which generates a lot of noise. This seems to happen when there are multiple applicable subscriptions that generate the notification.

                                        Given that it's the same change that triggered the notification - VSTS should definitely avoid sending duplicate emails to the same email address.

                                        See also:
                                        https://developercommunity.visualstudio.com/content/problem/183673/duplicate-notifications-are-sent-when-there-are-mu.html

                                        6 votes
                                        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)

                                          We’ll send you updates on this idea

                                          0 comments  ·  Dashboards and Reporting  ·  Flag idea as inappropriate…  ·  Admin →
                                        • Pull request emails are inconsistent in subject and content

                                          Every type of email generated for a PR seems to have a different format. For example, some subjects start with "PR" while others "CR". Some include the reviewer status while others don't. This makes it very difficult to have good email rules. I like to auto-delete things that I have signed off but keep around if I haven't.

                                          1 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)

                                            We’ll send you updates on this idea

                                            0 comments  ·  Version Control (Git/TFVC)  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 165 166
                                          • Don't see your idea?

                                          Feedback and Knowledge Base