Updated as of Version 26.02.
Ready to upgrade? Contact PeopleFluent Support.


Add & Manage Sessions

Learning Module Sessions represent individual instances of a learning module, capturing unique session information such as dates, venues, instructors, and participants. They inherit certain properties from the learning module, which can be overridden at the session level. Session-level configuration takes precedence.

Modules with learning types that require enrollment processing must have at least one session defined. In most cases, an active session is automatically generated when the module is created. 

To create and configure learning module sessions, your role must have unrestricted access to the Catalog Editor - Session Management feature. 

Add a Learning Module Session

  1. Go to Manage Center > Learning > Catalog General Settings > Learning Modules.
  2. Open the appropriate module.
  3. Click Session Properties.
  4. Click the Add Session icon.

addsession.png

  1. The Edit Session Properties page opens for the new session with the Session Code pre-populated.
  2. Click Save.

Clone a Learning Module Session

Sessions can be cloned once or multiple times to establish recurring schedules. The LMS automatically generates and sets dates for these sessions to repeat daily, weekly, or monthly. This functionality is particularly useful for modules like monthly new starter induction courses. For recurring sessions, you have the ability to automatically configure the session status, adjust enrollment windows, and set homework and completion deadlines.

  1. On the Learning Modules screen, locate and open the appropriate module.
  2. Click Session Properties.
  3. Select the appropriate session and click Go to open it.

accesssession.png

  1. Click the Clone icon.

clonesession.png

  1. The Clone Session page opens in the Catalog Editor. Select the Session Status for the cloned session.

If you do not want cloned sessions to appear in the Course Calendar or Course Details immediately, select the Pending session status. 

  1. To create regularly repeating sessions, click the Repeat field and select the recurrence frequency.
  2. Select or clear the fields for automatic date adjustment as required.
  3. Select or enter a date and time up to which recurring sessions will be created.
  4. Click Clone.

Set the Session Properties

The table below describes the session property options.

Page Description
Edit Session

Here, you will define the main properties of the session.  For detailed information about each of the fields in this section, please see Learning Module Session General Properties.

Be sure to click the save icon if you make any changes.

Assign Module

If the module is a learning program, you will assign the session modules here.  For detailed information about each of the fields in this section, please see Session Module Assignment Field Reference.

Be sure to click the save icon if you make any changes.

Edit Session Class Schedule

Here, you will schedule the classes for the session. 

  1. Scroll to the Class Schedule section and click Add new.
  2. At the top of the page you can select the class dates, location, class size, etc.  As you configure these fields, the planner (located below the fields) updates to display the selections.

Although you can configure a single class to span several days, it is recommended that classes start and end on the same day, and that you create separate class schedules for different days.

  1. Enter the start and end dates and times for the class.
  2. Click Go. The planner automatically shifts to the week containing the start date. If the necessary resources aren't available for the chosen date, you can click "Previous Fit" or "Next Fit" to find the nearest date before or after the preferred date, respectively, when the resources are available.
  3. In the Location/Room section configure the location of the class.
  • To book a class in a venue not linked to a configured training center, choose Venue. Then, input the venue name and room name (if applicable).
  • To schedule a class in a configured training center, select Training Center and choose an option from the list.
  1. Optionally input the minimum and maximum class size for a training center. Training centers with capacities outside of this range will be excluded from the list of selectable venues. Note: The minimum and maximum class sizes for venues are defined in the Facilities section for the training center.
  2. Choose your options in the planner. A horizontal bar in the planner signifies a booked venue or resource during a specific time slot. A yellow bar indicates a booking for the current course session, while a red bar indicates a booking for another course session. Further details about the booking are revealed when hovering over the horizontal bar.
  • Venue/Room - Venues associated with the chosen training center are listed here.  Click on the corresponding radio button to assign a venue.
  • Instructors - If instructors have been previously added on the session's Instructor page, they will automatically appear here. You can also select additional instructors. Click the + icon to open the Select Instructors window.
  • Resources - Here, you'll find resources linked to the training center. Simply indicate the quantity of each resource you need for the class.
  1. Click Book Selected Resources. When you close the window, you'll be directed back to the Session Class Schedule page, where the newly scheduled class will appear in the Class Schedule list.
  2. Repeat these steps to create additional classes for the session.
  3. The Start Date and End Date fields in the Classroom-Based Event Details section now show the class dates. To adjust the time zone, choose an option in the Time Zone field. For specifying the class schedule's geographic region, select an option in the Geographic Region field.
  4. By default, the session will continue to be visible in the catalog and to instructors even after its end date. To change the default, click the box labeled Automatically update event status to Ended when End Date day is reached.
  5. Click Save.
Enrollment Restriction

Enrollment restrictions enable you to restrict course enrollments within a set date range based on organization and/or job profile. Multiple rules can be configured targeting specific organizations and job profiles, allowing varying enrollment limits per organization. By default, enrollment restrictions defined at the module level are applied to its sessions. For each session, you can choose to have no restrictions, keep the module-level restrictions, or define different restrictions.

  1. Select Use Session Restriction from the Restriction Process field.
  2. To set the date range, click the calendar icon in the Start Date field to select the start date then click the calendar icon in the End Date field to select the end date.
  3. In the Rule(s) section, select the organizations affected by the enrollment restriction. At least one organization must be chosen. Click Select Organization(s) and choose the appropriate organizations.
  4. In the Limit per Organization(s) field enter the number of enrollments allowed for the selected organizations.
  5. To select the job profiles to which the restriction will apply, click Select Job Profile(s) field label and select one or more job profile.
  6. Click the Save icon.
Enter Cost Information

Here, you can assign learning modules a certification, an evaluation and one or more exams. Cost information can be configured on the session level. This will override any module-level cost information. Course costs can be charged in a specific currency or to organization token accounts.

To help with budgeting and planning activities, PeopleFluent recommends assigning a cost to the course, even if participants are not charged. In this case you select Charged per Registration for the Charge Procedure property and enter the cost to the company, per participant, to run the course.

By default, the session is configured to use the module settings. To configure cost information specifically for the session, select one of the options in the Charge Procedure field. For detailed information about the cost fields, please see Cost Information Field Reference.

Be sure to click the save icon if you make any changes.

Enter References

Here, you can provide online resources for both course participants and instructors. These resources may include URLs linking to files outside the LMS, files uploaded to the LMS Repository, or links to embedded content from external sites, such as YouTube. Users can access these resources from the Course Details page, the Knowledge Center, and through the Resource search. References set at the module level aren't automatically applied to sessions, but you can set them up at the session level.

  1. Click Add New Reference.
  2. To include a file from the Repository, click the Browse icon to open the Repository Manager, where you can select the file.
  3. To include a file or embedded content from outside of the LMS, enter the URL.
  4. Click the field for Learner, Instructor or both to determine who can view the resource.
  5. Select the Reference Type.
  6. Click Add New Reference.
  7. Select this field if you want to include a link to the resource in the catalog, which allows people to download it without having to enroll in the course first.
  8. Click Add.
  9. Click Save.
Define Session Approver

If a program session requires enrollment approval, administrators can choose up to two individuals to approve enrollments. These selected individuals will receive approval request emails when learners seek enrollment in the program session.

Click the browse icon to select session approvers.

Be sure to click the save icon if you make any changes.

Participants

Here, you can view and manage a list of participants who are enrolled in the session. You can take the following actions for enrollees:

  • Change their overall status for the session.
  • Update their deadline to complete the course session.
  • Transfer them to another session.
  • Send them an email
  • Substitute another participant for their enrollment.
  • Re-enroll them in an alternative session.

For detailed information about managing participants in a session, please see the Manage Participants within a Course section.

Assign Session Instructor

Here, you can set default instructors for the session, which are automatically applied when creating a new class schedule. Instructors can be assigned manually or automatically based on competency qualifications.

Before designating users as instructors for classroom or virtual classroom sessions, it's recommended to ensure they have a role granting access to relevant LMS features typically associated with the Instructor role.

Manually Assign Instructors

Click Manual Assignment if it is not already selected, and then click Select instructors. Choose the appropriate instructors.

Be sure to click the save icon if you make any changes.

Automatically Assign Instructors

  1. Click Dynamic Assignment. Begin typing the name of a competency in the text box. As you type, matching competencies are listed so you can select one.
  2. Select a competency from the auto-suggest list.
  3. In the Required Level field, select a competency level (optional).
  4. Click Refresh. Any users who have the required competency are listed under the Current Instructor List heading.
  5. Click Save.
Email Preferences Setup

Emails can be triggered by events in classroom or virtual courses and sent to LMS users such as participants, instructors, and managers. Default email templates are available to set content, recipients, and frequency, while custom templates can be configured at the module level.

Email preferences set at the module level are automatically applied to its sessions by default. These preferences can be modified within each session, with session-level configurations taking precedence over module-level settings.

Configure each email event as necessary. Click the event's browse button to select a template for the email.  

For detailed information about each of the email events, please see Email Preferences.

Cost Accounting Information

Here, you can input extra costs related to the session on the Cost Accounting Information page. These additional costs could cover expenses specific to conducting a course in a particular location, for instance.

Choose the base currency from the list. This selection serves as the default currency for all added items so you will not need to specify the currency for each item. eliminating the need to specify the currency each time.

Configure the cost account fields:

  • Cost Accounting Category - Select an option in the field. Note: Payment Manager handles the management of cost accounting categories. If no categories have been created, you'll need to apply the default category.
  • Extra Information - Enter a description for the item. This field is optional, but it is recommended that you enter a value if you are using the default category.
  • Amount - Enter an amount for the item.
  • Currency - If necessary, select a different currency for the category.
  • Exchange (FX) Rate - If you selected a different currency, enter the exchange rate between the base currency and the selected currency.

To include additional items, click Add and configure as described above.

View Usage Statistics Access enrollment, withdrawal, completion, and knowledge center usage statistics for the session. These statistics are updated daily, excluding current day activity. Use the date fields to filter statistics based on your preferred time frame.
Checklist

Checklists can be used in module sessions to track prep tasks like booking venues for classroom training or arranging travel and accommodations. On the Checklists page, you can view and create checklist items.

By default, the Checklist page will show any existing items that are incomplete. Select an option in the Item Status field to change the view.

Checklist items can be created manually within the module or you can use pre-configured templates.

  • To create an item manually, click + Create Checklist Item and select Create New Item. Configure the checklist properties.
  • To generate a checklist from a template, click + Create Checklist Item and select Generate from Template. Select a template from the options.
  • To edit a checklist item, click its action menu and select Edit.
  • To delete a checklist item, click its action meu and click Delete.

For information about creating and managing templates, please see Checklist Templates.

Course Coupon

Course coupons offer learners an alternative enrollment method for specific courses, without having to access them through the catalog. As the course owner, you can create a batch of course coupons for a particular session and allocate them to a reseller (LMS users). The reseller then disseminates the coupon ID to learners via email or other channels. Learners can use this coupon ID on the Course Coupon Enrollment page to enroll directly in the session. Each coupon batch is assigned to a single reseller, and you have the flexibility to generate multiple coupon batches for different resellers.

Course coupon enrollment is available for Learning and eLearning LMS licenses only.

  1. Enter the number of coupons for the coupon set.
  2. Enter a value in the Coupon Prefix field. Hint: If you plan to distribute coupon sets to multiple resellers, you might use the prefix field to identify each one.
  3. In the Number of Random Segments enter the number of random segments.
  4. To assign the reseller, click the Browse button for the Assign reseller field and select the user.
  5. Click the calendar icon for the Assign expiry date field to select an expiration date for the coupon.
  6. Click Save.

Click Add more coupon(s) to add the coupon set to the list and reset the configuration fields to add another coupon set.

If you are issuing coupons, ensure that the Course Distribution Notification is configured in the Email Preferences at the module or session level.

Resource Reservation

You can reserve classroom resources while you configure classroom session. Resources might include any materials needed by the instructor and participants for the training session. You can also view and update your resource reservations in the Resource Planner, and create new resource bookings if required. Reserving a resource for a session stops it from being booked for another session taking place at the same time.

Enter the resource reservation details and click Add to add the reservation to the session. Repeat this step for all of the resources you want to reserve for the session.

Be sure to click the Save icon if you make any changes.

Define Session Security

On the Define Session Security page, you can set access permissions for sessions, specifying who can view (Read-Only Access) and who can edit (Unrestricted Access). However, you must consider the permissions configured for the learning module. To enable course instructors to manage a particular learning session via the Session Administration page, grant them read-only access to the session. Granting instructors read-only access to the learning module allows them to oversee all sessions within it, eliminating the need for individual session permissions.

Click the Permissions button and set the permissions as necessary.

Be sure to click the save button to save any updates.

Associated Programs

Course administrators have visibility into program sessions that incorporate the learning module currently being edited in the Catalog Editor. When editing a session, you can allocate it to one or multiple program sessions, adjusting program module settings such as Required and Auto-Enroll. Simply click + Add to Program Session to assign the session to a program session.

To configure associated programs, select an action in the action menu.

  • View the program module properties.
  • View the program session properties.
  • Run a session enrollment update (also available as a bulk action). Update the deadline for participants Edit the association (also available as bulk action).
  • Remove the association.

Be sure to click the save button to save any updates.

Tin Can API

You can set Tin Can (xAPI) activity parameters for the session to filter API Statements based on a specified Activity ID. This filters Statements where the object's objectType is "Activity" or is absent, and the object's ID matches the supplied activity parameter.

For detailed Tin Can API (xAPI) specifications, kindly refer to the Tin Can / xAPI Implementation Guide available through your PeopleFluent representative or by requesting it via the PeopleFluent Support portal: https://support.peoplefluent.com.

Manage the Session Utilities

Session utilities allow you to set up and execute enrollment processing, as well as preview the Knowledge Center following modifications to the session properties.  The table below describes the session utility options.

Page Description
Auto-Enroll

Here, you can set the auto-enrollment criteria.  When learners are automatically enrolled in a session, payment requests are bypassed and it's offered at no charge.

  1. Access the appropriate session and click Auto-Enroll in the Session Properties tab.
  2. Select the Valid From and Valid To dates to specify when auto-enrollment can happen.
  3. Select the fields to allow offline auto-enrollment and to ignore schedule conflicts, if required.
  4. Expand the criteria headings (for example, Users/Organization/Role) to select the criteria used to determine which learners are auto-enrolled.
  5. Click Set Auto-Enroll Targets. The auto-enrollment settings are saved.
  6. To check which users are targeted by the criteria, click Test Auto-Enroll. The Test Auto-Enroll page opens.
  7. Select whether test against the first 500 candidate users or all users.
  8. Click Test Auto-Enroll. A list of users matching the auto-enrollment criteria is shown.
  9. To update the selection criteria, click Auto-Enroll in the Session tab to return to the Auto-Enroll Properties page.
  10. To delete the auto-enrollment criteria for a session, click Deactivate. All selection criteria are cleared.

Be sure to click the save button to save any updates.

Group Enroll

Here, you can enroll learners in a course session individually or in groups based on roles, organizations, user groups, or user attributes. Group enrollment overrides the enrollment policy set for the learning module, allowing you to bypass session-level restrictions.

When learners are enrolled through group enrollment, any associated payment requirements are also bypassed, offering the course at no cost.

  1. Access the appropriate session and click Group Enroll in the Session Properties tab.
  2. Click the Select participant(s) link to select the learners to enroll in the session. The user selector opens in a new window.
  3. Select the learners to include in the group enroll and click OK. The learners selected for group enrollment are listed in the Select participant(s) box.
  4. To group enroll the selected learners, ensure Group Enrollment is selected in the Action field. To group withdraw the selected learners from an enrollment, select Group Withdraw.
  5. To suppress automatic emails that would normally be sent when the selected learners are enrolled in a session, select the Suppress automatic emails field.
  6. To bypass enrollment restrictions and checks for valid enrollment during the group enrollment, select the Override? field.
  7. To run prerequisite checks configured for the learning module on the selected learners before enrolling them, select the Perform prerequisite checks? field. Learners who fail to meet the prerequisites are not enrolled.
  8. To exclude learners from the group enrollment if it conflicts with another course they are enrolled in, clear the Ignore Schedule Conflict field.
  9. Enter the charged cost center, if required for the session.
  10. Click Execute group enroll to start the group enrollment process. The Group Enrollment status page opens in a new window and lists the learners who were selected for group enrollment and their enrollment status.
Group Training Plan

Here, you can assign the session to training plans for a group of users. Once assigned, the session appears in each learner's training plan and Career Center, but does not automatically enroll them. Instead, learners can view the details and choose to enroll manually.

  1. Access the appropriate session and click Group Training Plan in the Session Properties tab.
  2. Click the Select participant(s) link.
  3. Select the learners and click OK. The learners selected are listed in the Select participant(s) box.
  4. To remove the learning module from the selected learners' training plan, select De-assign this module in the Action field. Otherwise, leave it as Assign this module.
  5. When reassigning a learning module to a learner, the assignment details are automatically updated. To keep previous assignment details like the requested completion deadline, ensure to clear the Update existing plans field.
  6. To notify the selected learners via email about the addition of the learning module to their training plan, click on the browse icon to choose a suitable notification email template.
  7. Optionally, enter a comment that will be visible in the learners' training plans.
  8. Choose a priority in the field to indicate the importance of the course. This priority will be displayed in the learners' training plans.
  9. Optionally, choose a date by which the learners should complete the course. This deadline will be displayed in the learners' training plans.
  10. Click Execute group plan assignment.
Knowledge Center Preview

Here, you can see a preview of the session in the Knowledge Center.

Are you a PeopleFluent administrator?
Check out our Help Center or Contact Support.

Was this article helpful?

0 out of 0 found this helpful