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. Auto - Shutdown save button is disabled always even enabled is ON and other values are filled.

    Auto - Shutdown save button is disabled always even enabled is ON and other values are filled.

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

    We’ll send you updates on this idea

    triaged  ·  3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Ability to restore VM's to original state post creation

    At present we can create snapshots of the VM's however no further use unless we create VHD's and then manually re-create VM again which require much more efforts. Instead please add some functionality to store the VM states where the restore of VM to the point saved can be completed. For example system restore function is used to restore the system state in this case VM with data should be stored or saved to restore to the restore points instead of just system or OS data.

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

    We’ll send you updates on this idea

    1 comment  ·  DevTest Labs - Virtual Machines  ·  Flag idea as inappropriate…  ·  Admin →
  3. specify week days of server auto-shutdown

    On auto-shutdown page we can specify the time. I would like to specify on which days of the weeks too.

    7 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 →
  4. Add formula property to ARM tempalte

    After generating an ARM template by using the Azure Portal, through the selection of a formula, I find that the ARM template isn't referencing the formula but the list of artifacts instead.
    This means that if my Lab owner changes the formula, the ARM template is obsolete and no longer generated up-to-date lab VMs when the ARM template is used.
    Rather than having a list of artifacts and a property for the custom image, I'd like to reference the formula directly. Hence, it would be the provider's responsibility to create the VM according to the formula, rather than having to…

    7 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 →
  5. template

    When creating a DTL from a template it would be good if we can control the storage account and key store resources that get auto created for us.

    If we can't specify those resources ourselves then just the naming convention and tagging would allow them to follow our internal conventions and tagging policies.

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

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Limit the number of RUNNING virtual machines, not total by use

    Now we have "Limit the number of virtual machines" limit and it's a cool, but I would like to have "Limit the number of RUNNING virtual machines" limit rather than in all possible states.

    I don't want to delete VMs, just because I need another one for a next 2-4 hours. Making custom image for that it's overkill.

    7 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 →
  7. Auto Shut Down Notification Should go the user logged in to the server or user using Azure Portal

    Auto Shut Down Notification Should go the user logged in to the server, it would be good to add Pop before couple of minutes in azure portal to notify the user.

    7 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 →
  8. Provide onetime startup instead of regular scheduled auto-start

    Sometimes I need an instance just for Today, and tomorrow. I would like to be able to add 1 or more "one time" auto-start commands that would allow me to auto-start just for those days. eg. It's monday and I know i need an instance on Tue and Wed - so, i'd like to put in a one-time start for Tue AM/Time then another for Wed AM/time. But still have it respect that auto-shutdown policy.

    7 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 →
  9. Copying custom images from one DTLab to another

    Due to the RBAC role hard limit of 2000 per subscription, we find ourselves creating new subscription and new DTLabs as a work around. There is not a straight forward way for us to copy custom images created in the old DTLabs to the new ones. It would be nice if there is a way to just copy custom images without going through multiple steps of spinning up a new VM and sysprep it and turn it back to a VHD image again, just so we can copy it to the new DTLab.

    6 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 →
  10. Allow devtestlab resource types in private repo templates

    Currently only non devtest labs resource types are supported in creating resources in environments via private repo based around templates as bases... But we may need a scenario where we create a custom image after the vm is sys prepped in devtest labs and create resources based on that image.

    6 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 →
  11. 6 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 →
  12. host

    Access entire lab via public FQDN.
    Be able to have a public hostname (rds.contoso.com) where you RDP to and it automatically drops you into a claimable VM in the lab pool.

    6 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. show vm cost on Allowed virtual machine sizes page

    I would be perfect if vm cost can be optioned to show when choosing VM size on Allowed virtual machine sizes blade under Azure DTL policy.

    6 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 →
  14. Sort the list of custom images

    I have a bunch of custom images in my lab. i want to be able to sort them so that i can see them in a particular order - the order i want, not the order you want.

    Also i want additional fields. For instance, created date or last VM created date.

    6 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. 6 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 →
  16. ability to hide repository information

    We need to share our labs and artifacts with many users outside of our team and also sometimes with external customers.
    As the repository is private and hosted on internal servers, for security reasons we would like ability to hide the repository source information for all the users. It would be nice if
    1. Go to repository option [click 3 dots against your repository] can be disabled.
    2. Ability to disable the click on selected repositories can be provided, so user cannot see repository details in configuration.

    Thanks,
    Sachin

    6 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 →

    Thanks for your suggestion! There are some ways to solve these problems today: 1) for “go to repository” menu item from the three dots, you can control the permission at the repository level (i.e. don’t give users read permission to your repo), so that even if users click that item, they will get access deny when trying to access the repo. 2) to disallow users to see repo details, you can create a custom role and remove the read permission to the repo details from the built-in DevTest Labs User role. Do these solutions work with you? If not, could you explain the reason so that we can design the right solution for you?

  17. Anti-malware installation

    It would be great if, as part of provisioning a new VM, you could specify that Microsoft Anti-Malware (or other products) is to be installed as well. Current work-around is to push it out afterwards from Security Center but this allows for a little too much human error

    6 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 →
  18. Allow ability to Rename labs

    Once you deploy a lab there is no way to change the name of the lab under "My Labs" at https://labs.azure.com. You can drill into the lab and change the title but not this name.

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

    We’ll send you updates on this idea

    1 comment  ·  Classroom Labs  ·  Flag idea as inappropriate…  ·  Admin →
  19. Assign multiple VMs to a student with their own vnet so they can create a network

    We have an in house lab experience where we can assign multiple windows/Linux VMs to students, these all come with a public IP and part of a Vnet so they can create their own network and test client/server applications between them

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

    We’ll send you updates on this idea

    0 comments  ·  Classroom Labs  ·  Flag idea as inappropriate…  ·  Admin →
  20. Give Warning to Users About Shutdown

    Currently, when a shutdown is initiated in the schedule, it force quits all programs and shuts down the machine without any notice to the user. This abrupt of a shutdown could result in a loss of work if the user is active at the time of the scheduled shutdown. Please provide an option when scheduling a shutdown to give notice to the user (see attached for an example). This can be achieved with the simple command: shutdown /s /t 300

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

    We’ll send you updates on this idea

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

Feedback and Knowledge Base