How do I enable course self-enrollment with a join code or secret URL?
If your Canvas admin has enabled self enrollment for your institution, you can enable self enrollment in your course. Self-enrollment allows a student to sign up for a course using a secret URL or code. Self-enrollment can be enabled for a course whether or not the course is publicly visible.
Notes:
- If you cannot view the options for self enrollment, your admin has disabled this setting for your institution.
- Instructors are not notified when a student self-enrolls.
Open Settings
![Open Settings](https://media.screensteps.com/image_assets/assets/002/755/115/original/a0653f81-a03d-4e6d-a407-be5a03145693.png)
In Course Navigation, click the Settings link.
Open Course Details
![Open Course Details](https://media.screensteps.com/image_assets/assets/008/176/139/original/838f73e1-12b3-4572-9166-ec879236ee07.png)
Click the Course Details tab.
Enable Self-Enrollment
![Enable Self-Enrollment](https://media.screensteps.com/image_assets/assets/008/361/216/original/96e57c5a-149d-4717-8a15-3572600ef0db.png)
Click the Let students self-enroll by sharing with them a secret URL or code checkbox.
Add Join the Course Link
![Add Join the Course Link](https://media.screensteps.com/image_assets/assets/008/361/218/original/a06ef2ad-f2a6-4cef-bb55-a152a28a2471.png)
If you want to add an enrollment link to the Course Home Page, click the Add a "Join this Course" link to the course home page checkbox.
Update Course Details
![Update Course Details](https://media.screensteps.com/image_assets/assets/008/361/220/original/cb1609e6-c049-4bdc-a74c-726957154c2b.png)
Click the Update Course Details button.
View Self-Enrollment Details
![View Self-Enrollment Details](https://media.screensteps.com/image_assets/assets/008/361/222/original/d74fc26a-6b63-4547-94ae-c073a4c73294.png)
Copy and share the provided secret URL [1].
If your institution has enabled Canvas authentication, which allows students to sign up for a Canvas account, you can also view an alternative sign-up option that includes the account URL and join code [2].