Canvas LMS · Arazzo Workflow
Canvas LMS Onboard Student to Course
Version 1.0.0
Validate a user, enroll them as a student, and confirm course membership.
View Spec
View on GitHub
Learning ManagementEducationEdTechLMSLTIHigher EducationK-12Open SourceAGPLCanvasArazzoWorkflows
Provider
Workflows
onboard-student-to-course
Verify a user then enroll them as a student and confirm membership.
Reads the user, creates a StudentEnrollment in the course, and lists course users to confirm the enrollment landed.
1
getUser
getUser
Read the user record to confirm the account exists before enrolling.
2
enrollStudent
enrollUser
Enroll the validated user as a student in the course.
3
confirmRoster
listCourseUsers
List the course users filtered to students to confirm the newly enrolled student appears on the roster.