EnrollUser
Enroll users into classes as an administrator.
Input
| Name | Type | Description |
| StudentID | String | The unique ID of a user in the Learning Management System (LMS). This is recognized within the LMS only. If you want an ID that is recognized throughout SAP SuccessFactors HCM Suite, you want to get the Person GUID or Person External ID. |
| ScheduleID | Long | The unique ID of a scheduled offering. A scheduled offering is an instance of a learning item (a course, usually) that is scheduled to take place at a given date and time. Therefore, although the learning item ID is the same for its January and February scheduled offerings (for example), the scheduled offering ID of the January instance is different from the February instance. |
| EnrollmentStatusID | String | The registration status for this user in this entity. |
| NotifyUser | Bool | If the value of this is true, and if the user has an email address on file, the user receives a notification of the enrollment. |
| NotifyInstructor | Bool | If the value of this is true, and if the instructor has an email address on file, the instructor receives a notification of the enrollment. |
| NotifySupervisor | Bool | If the value of this is true, and if the learning supervisor has an email address on file, the learning supervisor receives a notification of the enrollment. |
| NotifyContacts | Bool | If the value of this is true, and if the offering has a list of contact email addresses on file, the contacts receive a notification of the enrollment. |
| Comments | String | These are comments about the enrollment. |
Result Set Columns
| Name | Type | Description |
| Success | String | Whether the operation succeeded or not. |
| ErrorMessage | String | The error message in case of a failure. |
| WarningMessage | String | This contains warning messages about the enrollment. |