Loading
Feature Disruption - Service Cloud VoiceRead More
Feature degradation | Gmail Email delivery failureRead More
Education Cloud
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Course Search and Registration

          Course Search and Registration

          Provide students with a simplified way to find and enroll in courses. Students search for courses and view details of course sections on a search results page. Students with the right permissions can add courses from the search results directly to a cart. They can review course availability and their own eligibility, and register for courses from the cart.

          Required Editions

          Available in: Lightning Experience
          Course Search is available in: Enterprise, Unlimited, and Developer Editions with Education Cloud
          Course Registration is available in: Enterprise, Unlimited, and Developer Editions with Education Cloud and Education Cloud Advanced Academic Operations for Experience Cloud add-on

          From the course schedule search page (1), a student can add sections to the cart. In the cart, the student can view details of each added section, including section information, meeting times, instructor name, and the current enrollment number (2). The student can also remove selections from the cart.

          The Course Search and Registration page, showing a list of available courses and a selection of sections added to the cart.

          During the registration process, Education Cloud verifies whether the sections added to the cart are available, whether there are scheduling conflicts, and whether the student is eligible for each course. When their registration window opens, the student can submit their final selections for registration from the cart directly.

          The student can see details of their registered sections in their academic records on the student portal. They can unenroll from a course section by removing it from their schedule, and easily manage and track their course enrollment.

          After the student completes their registration, Education Cloud creates an enrollment record that's automatically updated whenever the student updates their enrollment details, making sure that enrollment data is accurate, up-to-date, and without duplicates.

          Course Registration Considerations

          • Course Registration automatically blocks students who have active holds from registering for courses. To make sure that Course Registration finds holds with the right restrictions, see Create Records for Restrictions in Prepare the Data for Holds.
          • If there are holds on a student, or if a student is missing a prerequisite or corequisite for a course, Education Cloud keeps the affected course sections in the cart but prevents the student from enrolling in them.
          • Your custom validation rules, record-triggered flows, or Apex rules on course offerings can prevent students from enrolling in courses. The error messages for the enrollment errors caused by these rules sometimes don’t specify the reasons for the error.
          • Course Registration automatically checks for scheduling conflicts in the registration cart. A student receives alerts if there are time conflicts among their selected sections and waitlists in the cart, enrolled sections, and waitlists on their schedule. Automatic time conflict warnings don’t prevent the student from registering for overlapping sections.
          • If you turn on time conflict enforcement, Course Registration blocks registration for overlapping sections. Time conflict enforcement is optional and reversible. See Enforce Time Conflict Validation for Registration.
           
          Loading
          Salesforce Help | Article