Self-enrollment is an open enrollment method that allows students to use a secret URL or code to join a course. This option requires students to have an existing Canvas account—most institutions automatically create Canvas accounts for each student through SIS import.
If you enable self enrollment for an account, instructors can allow self-enrollment for their course in Course Settings to generate the secret URL or code to send to students.
Instructors can also add a link to the course home page for students to join the course at any time. This option also works well for courses added to the Public Course Index.