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. Deploy an Azure Resource Manager Template into a DevTest Lab

    It would be useful if we can deploy an existing ARM Template in JSON template to the DevTest Lab. At present we can only deploy individual VMs?

    68 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you all again for your comments! We’ve shipped this feature that allows you to deploy ARM template to provision environments in DevTest Labs. Please check out this announcement for more information: https://blogs.msdn.microsoft.com/devtestlab/2016/11/16/connect-2016-news-for-azure-devtest-labs-azure-resource-manager-template-based-environments-vm-auto-shutdown-and-more/. You are all welcome to open new suggestions here for this feature. Thanks!

  2. Gather all DevTest Lab VMs into a single Resource Group

    Every DTL VM is deployed to a new, dedicated Resource Group by default. Apparently this a hardcoded behavior, we don't have any options to select which resource group we want to deploy the VM into. It would be way better if we could deploy the DTL VMs into the Resource Group where the DTL is defined... or at least select the RG freely upon deployment.

    55 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. VM start automatically.

    It would be super useful to start the vm in a planned way for example what days and at what time to start automatically.

    44 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →

    We do have an auto start option in Labs. As a lab admin, you can set auto start policy to your lab VMs.
    This policy does not automatically apply auto-start to any virtual machines in the lab. To opt in individual virtual machines, you need to go to the virtual machine blade and enable auto-start.

  4. Enable Artifact Parameter to reference secret from keyVault

    When creating an artifact for use in DevTest labs it would be really useful if we could add a parameter that could reference a secret in keyVault as you can do with ARM Template Parameter files.

    This would help us with managing license keys etc as part of the automated software deployment.

    44 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Increase the Resource Types which can be used inside Labs

    Currently only VMs and Containers can be created inside DevTestLabs. It would be great if we can add multiple resource types to DevTest Labs. I'm thinking of SQL databases, WebApps, Automation Accounts and OMS.

    40 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks again for your suggestion. DevTest Labs now allows users to provision all types of Azure resource through ARM templates (see this post for more details: https://blogs.msdn.microsoft.com/devtestlab/2016/11/16/connect-2016-news-for-azure-devtest-labs-azure-resource-manager-template-based-environments-vm-auto-shutdown-and-more/). If you want to see any particular policies to control the cost for any other types of Azure resources, please vote for this idea: https://feedback.azure.com/forums/320373/suggestions/17352622 (if it’s exactly what you need), or create new suggestion. Thanks!

  6. Change VM size

    Currently I can't change to size of a VM. Why is the size fixed?

    31 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    completed  ·  8 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Multiple VM deployment option

    Being able to set number on how many VMs to deploy from a given template or Image and autogenerate server names. Same admin account on all servers.
    Also add easy extraction of all RDP info for the servers in the lab.

    30 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    10 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Notifications for schedule shutdown policy

    It will be good if Lab users are notified before their VMs are going to be shut down by schedule shutdown policy - perhaps with a snooze option that could be enabled to allow users to easily push out shutdown time if they are still using the VM.

    26 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Fix Shutdown Notifications when Posting to Microsoft Teams

    The hyperlink to postpone does not work properly when posted to a Microsoft Team webhook

    21 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Assign a LAB VM to another user

    We would like one person to create a LAB VM and then transfere or/give controll rights (start/stop) to another user within the DevTest Labs view.

    21 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks again for submitting the idea! DevTest Labs now allows you to assign permission of your lab VM to another lab user through lab VM blade —> Access Control (IAM). E.g. if the Owner role is assigned to the other user, that user can manage your VM (start/stop/apply artifacts, etc.) through “All virtual machine”. Please try it out and share with us your feedback (by creating new UserVoice posts here). We are looking forward to hearing from you!

  11. Assign an existing VNET/subnet to a Lab

    During the Lab creation process, it will be useful to assign an existing VNET/subnet.

    18 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Now you are able to add and use an existing VNET in DevTest Labs. To add a VNET, go to lab Settings —> Virtual Network. You are also allowed to set which subnets are allowed to use when users create a lab VM and whether public IP addresses are allowed for each subnet. Please have a try and let us know what you think about it. Thanks!

  12. Make Azure DevTest Labs available in "****** East" and "****** Central" regions

    Allow creation of DevTest Labs in the ****** regions.

    15 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Auto Start and Auto Shutdown to support Timezones

    The Auto start option in Azure Dev Test labs is fantastic… Please can you provide a setting to specify the timezone as well.

    While some of the VM’s are used by people in India, some in UK and some in USA, the generic time without the timezone won’t quite work for us.

    It would be great if the auto shut down could also be configured per day rather than a generic time for all days.

    14 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  14. A Storage Account for each LAB VM

    When creating a LAB VM the OS Disk is placed in the same Storage Account as all other LAB VM. As the number of LAB VM grows the limitation on the Storage Account is reached. A better solution would be to create a seperate Storage Account for each LAB VM. This Storage Account could also be used for the LAB VMs data disks. Creating of Data Disk should be part of the LAB VM creation process.

    14 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Include Windows 10 templates by default

    For general Azure VMs there are great W10 templates available (e.g. W10 with Visual Studio), but these are not available in my new DevTestLab. I can create my own VHD and make it a template, but having builtin templates available would have hours of setup/config work.... which seems to be the point of DevTestLabs.

    14 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for the suggesting, The feature that enables Azure Marketplace VM images in the DevTest Labs has been done. As long as your Azure subscription allows you to use Windows 10 image (e.g. MSDN subscription), you will be able to use that in the DevTest Labs. More details can be found at this release note: https://azure.microsoft.com/en-us/updates/azure-devtest-labs-use-azure-marketplace-images-to-create-vms-in-the-lab/.

  16. Ability to specify lease options

    Would like the ability to specify lease durations (1, 3, 6 months) with the option to terminate instances at the end of the lease. With options of notification of the instances owner(s).

    13 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Domain Joined VM

    I'd like to be able to create VMs in the lab and have them joined to our internal domain. In this way our software under test will be able to connect to internal resources that we need to testing (like internal licensing servers, internal sql servers, ...).

    13 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for submitting the idea! Based on the original message in this feedback, we’ve implemented the feature for lab VMs to use an existing VNET that is set up to access internal resources. Please have a try and share with us what you think. On the other hand, we are also aware of the feedback mentioned in the comments. If you still have the same feedback with whatever the DevTest Labs support today, please create the corresponding new ideas, so that we can track them. Thanks!

  18. Auto Startup Time

    Auto Startup should accompany the Auto Shutdown.

    13 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Limit the use of VM in the LAB with hours count limits (Universities lab scope)

    Universities are start to use DevTest Lab as new platform for classroom LABs and students LABs.
    The MAIN request is have a time limits on the VM assigned to students, only in this way can controll students a prices of LABs.

    12 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Provide an option to pass artifact parameter while creating VM using formula.

    When you create a VM using formula with some mandatory parameter defined in one of the artifacts in the formula, it will be good if you can provide an option to pass the parameter.
    Currently, it takes almost 4-5 steps to reach to the artifact and pass the parameter to start creating VM which is annoying and at times difficult to find in case of new users.

    12 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4
  • Don't see your idea?

Feedback and Knowledge Base