Enroll User
enroll_userEnroll a user in a Canvas course by providing course ID, user ID, and role (student, teacher, TA, observer, designer). Optionally set enrollment state to active, invited, or inactive.
Instructions
Enroll a user in a course with a specified role.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | The enrollment type | |
| user_id | Yes | The Canvas user ID to enroll | |
| course_id | Yes | The Canvas course ID | |
| enrollment_state | No | Initial enrollment state (defaults to invited) |