As an administrator, you can create a new Program by combining various types of learning activities into a schedule of learning. Consider the purpose of the new program and design the agenda accordingly.
Configuration steps:
- Add the program in Learning Administration and define its properties.
- Modify the sections such as agenda and settings in the program.
- Publish the program to make it available to learners.
You can create a new Program from Learning Administration by navigating to Learning Activities→Programs→Add New.

You can add the following information when creating a new Program:
- Locale: The language we will use for the text of this Program. Additional locales may be added later for text descriptions.
- Program ID: A unique identifier of a Program. As a best practice, create a descriptive naming strategy so that administrators can identify the Program more easily. This is a required field.
- Title: A name for the Program that displays in the user interface. As a best practice, enter a title that helps users identify the Program.
- Description: Information displayed to learners to help them understand what the Program is about.
- Security Domain: This is where administrators choose where the Program is saved.
- Assignment Type: This field defines whether the Program will be assigned as Required, Optional, or a customized assignment type.
- Type: Programs deliver learning over time, and the Type field defines the time frame for the Program. The type is a required field and there are three types to choose from:
- Scheduled: This type of Program has fixed start and end dates. Classes can only be added to this type.
- Duration-based: This type of Program has a fixed time limit.
- Open-ended: This type of Program is self-paced with no time limitations.
- Status: The Active checkbox is checked by default to allow Programs to be added to libraries so that they are assignable to users.
- Completion Status: This is the completion status users will receive upon successful Program completion.
- Progress Restriction: Controls how a user works through the sections of an agenda. Selecting the By Completion checkbox will require the user to complete each section before continuing to the next one.
Watch this video to learn how to create a Program entity.
Video Summary
This video guides you on how to create programs to deliver scheduled learning to users. It specifically focuses on creating a 20-day onboarding program for new employees. It walks you through the steps of navigating to the program settings, entering basic information such as program name and description, selecting program duration, completion status, and creating the program.