---
title: "Publish Lab Series"
slug: "publish-lab-series"
tags: ["lgc"]
updated: 2024-09-10T22:04:52Z
published: 2024-09-10T22:04:52Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skillable.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Publish Lab Series

This document describes the process of publishing Lab Profiles from Development to Production in Skillable Studio. This procedure should be used anytime a new Course is being published to Production in the Training Management System (TMS).

If a Lab Profile in production is linked to a course and the course needs to be updated with content from a Lab Profile that is in development, it is recommended to use Lab Profile Inheritance, so that the course will not need to be recreated. For more information, please read our [Inheriting Lab Profiles document](/v1/docs/inherit-lab-profile).

## Saving a New Lab Series

After you have finished development on a lab series in Skillable Studio, complete the following steps to publish to production.

1. **Navigate** to the **Lab Series** that you want to publish to production.
2. **Select Edit** in the upper-right corner of the page.
3. Scroll to the bottom of the page and **Select Save As**.
4. In the **Save As dialog**, specify the following:
  1. Enter a **name** for the new Lab Series.
  2. Next to the **Organization** field, **select** the **Choose** button, then select the production organization that will own the Lab Series.
  3. **Select** the **Lab Profiles** that will be saved to the new production Lab Series. This can be any combination of Lab Profiles in the list, or you may choose **Select All** to add all Lab Profiles in the list to the new production Lab Series.

### Launch Lab Profiles and Set Development Status

Next, you must launch each Lab Profile one time to confirm that they launch and function as expected, and then set the Development Status to *Complete*.

1. Navigate to the first Lab Profile in the new Lab Series.
2. Launch the lab and confirm it launches and functions as expected. Once it is launched and you have confirmed it works as expected, end the lab.
3. **Edit** the Lab profile, and **select** the drop-down menu next to the **Development Status** field.
4. Change this to **Complete**.
5. **Save** the Lab Profile.
6. Repeat these steps for each Lab Profile in the Lab Series.

## Publishing the Lab Series to Production

Once you have launched each Lab Profile in the Lab Series, and set the development status to *Complete*, you may publish the Lab series to an API Consumer.

1. **Navigate** to the **new Lab Series**
2. **Select Edit** in the upper-right corner of the page.
3. **Select** the **Publish** tab of the Lab Series.
4. Select **Add API Consumer**.
  1. Search for the API Consumer for your organization
  2. If you are publishing to the Training Management System (TMS), search for *Training Management System* and add that API Consumer.
5. Select **Save** on the **Lab Series**.
6. Add a note about publishing the Lab Series. It is recommended to list the API Consumers that the Lab Series was published to during this step.

You will now be able to launch the new production Lab Profile(s) via the API Consumers that the Lab Series was published to. You can find the new Lab Profile ID(s) under the new Lab Series, to configure in your API calls.

If you are using the Skillable Training Management System(TMS), and the lab(s) in the Lab Series are not inheriting the environment from a parent lab profile, the lab(s) will need to be added to a course profile as an activity, before they can be launched from the TMS. For more information on creating courses, see our [Course Creation Documentation](/v1/docs/create-course)

Labs in Skillable Studio are housed in a Lab Profile. The Lab Profile contains the information about the configurable settings and the virtual machines that make up a lab. For a Lab Profile to be published it must be part of a Lab Series.

Bundles together content to then be set up for training through classes, subscriptions, and course assignments. Courses can include labs, videos, SCORM, LTI, external links, assessments, and documents. Courses must be assigned to a Content Provider and a Publishing Group to be available to set up for training.
