System Settings: Configuration

To update the Configuration settings, do the following:

  1. Go to System Administration > System Settings.

  2. Click the Configuration tab.

  3. Define the following settings:

    • Days Filter for System Usage – Enter the number of days the System Usage Widget will count statistics for. This determines the time frame displayed in your usage analytics, helping administrators focus on recent trends without overwhelming data from older activity.

    • Allow Bundles – Select Yes to enable bundles in the catalog. Enabling bundles allows you to package multiple courses or learning activities together for sale or enrollment as a group—ideal for learning paths or certification packages.

    • Enable Re-Enrollment – Select Yes to allow re-enrollment in online activities where Enable re-enrollment is selected at the activity level on the General Details screen. This setting controls whether learners can retake activities for ongoing learning or to earn additional credits. It’s often used in recurring compliance or continuing education programs.

    • Enable Learning Center Archive – Display the Archive tab in the Learning Center, allowing students to manually archive and unarchive current Learning Activities and Certification Programs. This feature helps learners organize their dashboard by moving completed or expired items out of the main Learning Center view.

    📘

    Note

    Activities with expired valid periods will automatically move to the Archive tab.

    • Automatically Archive Expired Online Activities Delay (days) – Define the number of days after the Valid Period expires before an Online Activity automatically moves to the Archive tab in the Learning Center. Use this to control how quickly outdated content disappears from active views. A setting of 0 moves it immediately; higher values provide a grace period before archiving.
    • Award for Partial Attendance – Award credits and badges to students who partially attend ILT sessions. This is useful when partial participation still warrants recognition, such as when a student attends most but not all of a multi-day session.
    • Batch Imported Completions Behavior – Determines how batch-imported completions are credited. This setting affects how imported learning data is interpreted, whether completions from external systems should automatically issue credits, badges, or both.
    • Certification Programs Number of Days Left Warning – Specify the number of days before a Certification Program’s due date that a warning message appears. Leave blank or set to 0 to ignore. Helps learners stay on track by reminding them to complete certification requirements before expiration. Commonly set between 15–30 days.
    • Days to Highlight Upcoming Sessions – Set the number of days in advance that upcoming sessions are highlighted for students in the Learning Center and instructors in the Instructor Center. This draws attention to near-term sessions, which helps learners plan attendance and instructors prepare materials or track enrollments.
    • Allow Editing User Passwords/PINs – Select Yes to allow users to change their passwords or PINs. Useful for security flexibility, especially in self-service environments. Set to No if your organization manages credentials externally (e.g., via SSO).
    • Show Getting Started Screen – Select Yes to enable the Getting Started help screen. Selecting No hides the screen for all users. Great for onboarding new learners by providing introductory guidance or helpful links. Consider disabling it once users are familiar with the platform.
    • Default View for ILT Schedule – Set the default display format for the ILT schedule. Choose between views such as List or Calendar to match how users prefer to browse upcoming sessions.
    • ILT Waitlist Disabled – Select Yes to disable waitlists for ILT sessions. If disabled, sessions close immediately once full. Enable waitlists to allow learners to express interest in full sessions and automatically fill cancellations.
    • Jasper application context – Enter the web application context for the Jasper Reports instance deployed in your TopClass environment. Required for connecting to the Jasper reporting service, which supports advanced analytics and scheduled report generation.
    • Jasper domain – Enter the domain for the Jasper Reports instance deployed in your TopClass environment. Ensures reports are generated from the correct reporting server or instance.
    • Learning Due Days Filter – Enter the number of days in the future the Learning Due Activities Widget will filter. Controls which upcoming due activities appear for learners. This is helpful for surfacing deadlines within a relevant window.
    • Learning Due Days Max List Length – Define the maximum number of Learning Upcoming Due Activities displayed in the widget. Prevents the dashboard from becoming cluttered, ensuring learners see the most immediate or critical upcoming deadlines.
    • Learning Recent Updates in Last X Days Length – Enter the number of days in the past that User Learning Activity Updates will be displayed from. Determines how far back recent activity (like completions or new enrollments) appears on a learner’s dashboard.
    • Learning Recent Updates Max Items – Define the maximum number of items displayed in User Learning Activity Updates. Helps maintain a clean, performant dashboard while still showing the most relevant updates.
    • Product Tours Enabled – Include resources required to enable product tours. Useful for guided onboarding experiences or feature walkthroughs. Typically used during initial rollout or training.
    • Shopping Cart Enabled – Select Yes to enable eCommerce functionality in TopClass. Allows learners to purchase courses, bundles, or other offerings directly from the catalog. Should not be enabled if your organization uses license pools or prepaid credits.
    • Show Inline Help Icons – Select Yes to display inline help icons beside fields on maintenance forms. Improves usability by providing quick access to contextual help and tooltips without leaving the form.
    • Enable Assignments – Select Yes to enable the assignments functionality for Online and ILT activities. Allows instructors to create, distribute, and grade learner submissions, providing a more interactive and personalized learning experience.
    • Show Submissions in Learning Center – Select Yes to show the Submissions tab in the Learning Center and submission links on completed learning items. Gives learners easy access to review, resubmit, or download graded work from completed courses.
    • User Creation Source – Defines which bridge instance should be used during user creation writeback. Important for integrations to ensure new users sync to the correct external platform.
    • User Fields to Check for Update – Specify a comma-separated list of user fields checked to determine if user information has changed in TopClass and needs to be written back to the external vendor. Supports automatic data synchronization between TopClass and connected systems by identifying which user attributes should trigger an update.
  4. Click Save.