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.

Lab Services

Azure Lab Services is a service that enables you to easily set up and provide on-demand access to various systems and software for any workload: teaching a class, setting up a development or test environment, or running trials with customers. Manage and scale your group’s resources in lab environments, while minimizing waste and controlling cost. Choose between the two lab types, classroom lab or devtest lab, for an experience that is tailored to your scenario.

Visit the Azure Lab Services page to learn more.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Can we have function like Windows Task Scheduler for Auto-shutdown and Auto-start?

    If we have this function, we can configure for any day and time.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Do not auto shut down if a user is logged into the machine

    This is very frustrating. I've lost work on several occasions as a result of this.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Replication of managed images

    Replication of managed images across region is not possible. Currently if have to make a copy of my custom image from region A to region B.
    I have to first download a .vhd file, then move it to another region and then create a custom image there. This is a lengthy, time consuming and tedious process. Why not provide a replication option where I can choose what to replicate, when to replicate and in which DTL to replicate.

    It will be extremely helpful.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    planned  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  4. An easy to use pause or sleep function so I don't get charged for service at night and wake up in the morning.

    An easy to use pause or sleep function so I don't get charged for service at night and wake up in the morning.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Support network override when copying machine between labs

    I'm migrating users from a DevTest Lab in one subscription to another subscription with a change in network topology.

    The first lab provides connections through a public ip address, load balancer and NAT to the lab machines. The second lab connects to a private subnet and connections are through a firewall and jump server.

    The new Import procedure fails because there isn't a shared ip address in the destination lab. Could the import process accomodate moving a vm and placing it on to associated lab network even if the configuration is different?

    The error returned is:

    NoMatchingSubnetFoundWithSharedIpAllowed : No matching…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Add lab option to show either formula name or base image name for VMs that are claimable or on the my virtual machine list.

    When setting up reusable formulas for claimable VMs in bulk the list of VMs shows the base image not the formula used to create the VM. This make it hard for lab users to know which VM to choose if they have different artifacts applied. Either display the formula/image name picked as the base when creating the VM or provide an option to display one or the other.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Billing notifications

    At present the cost integrations are via a single webhook. Would it be possible to surface cost details in Monitor so that alerts can be generated based on more specific thresholds and destinations?

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  8. Provide a way to reset VM specific auto-shutdown to factory defaults

    As a manager of a lab I need to reset all of my VMs to reset to the factory defaults for auto-shutdown. I had some VMs that were overriden on the defaults and I cannot find a way to reset them or delete my override schedule and notification.

    I tried deleting values, disabling auto-shutoff, re-enabling, etc. In all instances, I could not seem to get the auto-shutdown lab defaults to return.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Can you help us understand why you would like to return to defaults?

    Currently, users can override the lab shutdown.
    If you would like to enforce your schedule as the schedule for all lab VMs, you can do so using the Auto shutdown policy blade and selecting ‘Users have no control..’

    Does that help?

  9. Add option to claim any VM based on a formula

    When different formulas are used to create VMs in the same lab they may have the same base image but have different artifacts applied. When this is setup for different roles it would be helpful to have a "Claim Any" option where you could first choose the "Formula" used to make the claimable VM before claiming one.

    For example, imagine two formulas based on Windows 2016 Server. One is a .NET developer and one is a Java developer. If those were the formula names then when the lab user goes into the lab they could claim any VM based on…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Continuous delivery should work with preview versions like .NET 2.1 preview

    There is an option by using extension to use .NET 2.1 preview for app services but the same/similar option should be there for continuous delivery in build agents as well to test .NET 2.1 preview etc. with CI.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Billing notifications

    At present the cost integrations are via a single webhook. Would it be possible to surface cost details in Monitor so that alerts can be generated based on more specific thresholds and destinations?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Need to have exception when running auto-stop

    Want to have exception that when my CPU is 80% busy duing 5 time minute windows then stop the fuction of auto-shutdown.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Autoshutdown, should give me a popup on the actual machine, with an message will shutdown automatically in x.. mins. Press 'N' to delay

    Autoshutdown, should give me a popup on the actual machine, with a message Machine will shutdown automatically in x.. mins. Press 'N' to delay by 5 min.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add multiple artifacts using the Ctrl key

    Allow the user to select multiple artifacts using the Ctrl key when adding instead of requiring each one to be added individually

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Auto-shutdown default state should be configurable for a cluster

    Production users will most likely want auto-shutdown off by default for VMs within a cluster, but development users will likely want auto-shutdown on by default so they don't get a surprise in the morning when all their paltry credits are burnt through.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Need user friendly natural language command shell to Azure Portal.

    It would be helpful to issue user friendly commands. For example: typing "price" would bring the price of current config (estimation) or deployment (kinda chatbot).

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Email and suspend shutdown for a group of VMs in one email

    In case that you have multiple VMs running and auto-shutdown enabled you now receive a notification per VM and if you want to suspend shutdown you need to address each notification to choose the 1 or 2 hour suspend time.
    It would be nice if auto-shutdown could be enabled for a group and have the option to suspend that whole group through one notification.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Auto turn on and off with and without date

    Would be great an interface that we could program the machines to turn on and off in a specific date and time, would help a lot in my savings.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. I would like to see a Puppet Apply Artifact in the marketplace with importing manifest

    In the list of available Artifacts, include a Puppet Apply Artifact that allows for parameters pointing to Puppet Manifests.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the feedback.
    We do have docs on authoring your own artifacts and having them in a private artifact repo. (https://docs.microsoft.com/en-us/azure/lab-services/devtest-lab-artifact-author)
    We also accept contributions to our public artifact repo if the artifact being authored has a common use case.
    Feel free to submit a PR here incase you already have something: https://github.com/Azure/azure-devtestlab

    For those who would like to see this artifact sooner, please vote for it.

  20. It would be nice to have a simple way to also have start/stop vm during off hours not start up on Saturday or Sunday.

    For those VMs that only need to run between certain hours from Monday to Friday, it would be beneficial to have the lab start/stop VM process allow the selection of certain days that the VM should not boot up.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base