Canvas LMS · Arazzo Workflow
Canvas LMS Copy Assignment to Another Course
Version 1.0.0
Read an assignment from a source course and recreate it in a target course.
View Spec
View on GitHub
Learning ManagementEducationEdTechLMSLTIHigher EducationK-12Open SourceAGPLCanvasArazzoWorkflows
Provider
Workflows
copy-assignment-to-course
Duplicate an assignment from one course into another.
Reads the source assignment, creates a copy in the target course from its fields, and reads the copy back to confirm it persisted.
1
readSource
getAssignment
Read the source assignment to capture its name, description, points, and submission types.
2
createCopy
createAssignment
Create the copied assignment in the target course using the source assignment's fields.
3
confirmCopy
getAssignment
Read the copied assignment back from the target course to confirm it was created.