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. 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 →
  2. 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 →
  3. 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 →
  4. 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 →
  5. 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?

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

    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 →
  8. 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.

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

    5 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 mandatory artifacts with parameters set by lab admins

    The new feature to have mandatory artifacts is great, but doesn't allow artifacts which require parameters, to keep the process simple.

    It would be good if we could enable mandatory artifacts which do use parameters, provided the parameters have already been provided by the lab admins. This gives greater flexibility on the mandatory artifacts we can set up, but still keeps the VM creation process simple for the user.

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

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  11. Restrict users to DevTest Labs

    How can I restrict ALL users to only see the DevTest Labs resources in the Azure portal, i.e. nothing else? My users keep on going into the Resource Groups created by DevTest for the VM's and trying to start their VM's which of course is not allowed, then create a helpdesk ticket because of that, you can imagine how frustrating that is... and it confuses the users to see all other resources deployed in the subscription.

    5 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 feedback. We have this on our backlog; however we don’t have a specific timeline for this yet. For now we advise on training lab users and sharing tips on pinning labs to your Azure dashboard so that they can stay within the context of the lab.

  12. 5 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 →
  13. 5 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 →
  14. Azure Backup Vault migration from a subscription to another

    Azure Backup Vault migration from a subscription to another

    5 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. Suspend as alternative to shutdown

    I wish it were possible to save the state of the virtual machine so I can continue were I left off with all windows open, half-completed processes still there etc. Similar to how one can close the lid on a laptop rather than shutting it off.

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

    5 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 →
  17. VM auto shutdown if price threshold is reached

    VM's should automatically shutdown or stopped in dealocatted state if the costing threshold is reached.

    This can be a useful cost saving feature.

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

    Thanks for the feedback.
    Currently we support webhook notifications when cost threshold is reached. We don’t shut the machine down directly as the user may get interrupted or lose important progress on the machine. The idea is to make the lab owner aware and let him/her take the necessary actions.
    Would sending a shutdown notification to the lab users be helpful in such a situation?
    Please let us know your thoughts on the same.

  18. Add description to list of fields viewable and searchable in the "Add VM" pane.

    In an environment where there are many custom images to choose from, it would be helpful to use the description field more fully. Making the data viewable and searchable will enable users to filter the list more effectively.

    5 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 submitting the idea! We are planning to improve the user experience including users’ image discoverbility, but we don’t have an ETA at this point of time yet. For people who want to see the support sooner, please don’t hesitate to vote for it!

  19. Allow to select the Resource Group for my VM/VHD image

    When adding a new VM/VHD image to DevTest Lab, it as default creates a new Resource Group containing that VM image, network interface, Global IP etc.
    And that is also fine if you need the extra level of security. I some cases though, I just don´t need the extra overhead that these resource groups pose - would like to have everything in one and same resource group.
    In our company we typically use <Product/Application Name><Environment letter> as the naming for our resource groups. So if we can avoid it, we do not like all of these "extra" resource groups that…

    5 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 →
  20. Auto-scale down of App service

    It will be very useful for application built to run in the PAAS environment to have a scaled down economical version of the PAAS in the DevTest labs

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

    Thanks for again your suggestion! I updated the title for this post to reflect the potential feature that can help control the cost of app service (since you already can spin up App Services through ARM templates in a lab today). Please don’t hesitate to let me know if this is different from what you want.

    Addressing cost control for PaaS is on our roadmap. It has to be prioritized with other features, so we don’t have an ETA at this point of time. Meanwhile, would you mind sharing with us more ideas how you would like the scale-down to work with your PaaS resources (and which PaaS resource)?

  • Don't see your idea?

Feedback and Knowledge Base