Hey @dklinger I grab the link but only when viewing the course from a catalogue, not after the user is enrolled as those will cause issues...The other thing to watch for when using these is that your intended audience must have access to the catalogue(s) the course appears in.
hmm I only use the first one
I rely on the General Setting > Enrollment Options > Enable Enrollment Link for this and share that link. Does auto enroll them even if not tied to a catalog
same as @lrnlab (who I learned about that internal view link from another one of his posts), use the first one, unless you are planning to have any person who will access the course link to be enrolled (like if it is a compliance training), then use that third link.
Second link is only useful if your entire audience is already enrolled.
- ensure the course permits enrollment and is assigned to a course catalog
- ensure your audience has access to the course catalog
- share the “unenrolled” course link. Grab this from the course catalog as an unenrolled user/admin (as @lrnlab mentioned)
- Do not press the preview button from within the course as an admin; it will enroll you and show you the incorrect URL.
The correct “unenrolled” course URL will be formatted as follows:
elearning:
https://
v/ILT:
https://>your domain]/learn/course/internal/view/classroom//courseid]/rcoursename]
Sharing the unenrolled learner URL provides the learner agency with whether to enroll or not when landing on the course (and for VILT will allow registration into an available session). Enrolled learners can also access the course via this URL structure with no issue, making it basically the only option to communicate URLs out to your org that doesn’t make a mess of your enrollments (which the course enrollment links do, by automatically enrolling everyone that clicks the link).
The problem:
Standard behaviour on the internet is for people to grab links from the browser address bar and share the URL. No matter what you do, if an enrolled learner is inside the course and shares the URL in their browser address bar to an unenrolled learner, that unenrolled learner will hit a 403 error.
Fortunately, Docebo is making changes to rectify this product limitation. Hopefully the timeline in the linked post is intact, and the significant challenges around sharing URLs and 403 errors will be a thing of the past by the end of this April.