Redirect learners to specific destinations after login
Make the path to your courses as smooth as possible for learners after they log in.
Availability: all customers
Access permissions
- Admins with full portal permissions: can set up the feature
Prerequisites
These redirects require SAML SSO set up on your portal with an identity provider (IdP). See:
- Set up SAML SSO for your portal - applies to all providers
See detailed how-to instructions for the most popular IdPs:
- Integrate Okta SAML SSO with LearnUpon
- Integrate Azure SAML SSO with LearnUpon
- Integrate Salesforce SAML SSO with LearnUpon
- Integrate OneLogin SAML SSO with LearnUpon
- Integrate Google Workspace SAML SSO with LearnUpon
- Integrate AD FS with SAML to your portal
Redirect URI
You can set a redirect_uri parameter with SSO, to redirect SSO users to a specific a web address after they log in.
Redirect the user to the internal catalog
Send the learner straight to the internal catalog to browse courses.
https://yourportal.learnupon.com/saml/init?redirect_uri=/catalog
Redirect to a course available in the catalog: legacy course view
https://yourportal.learnupon.com/saml/init?redirect_uri=/catalog/courses/{course_id}This example requires the destination course's ID in LearnUpon. To access course IDs:
- extract {course_id} using LearnUpon's API
- view course IDs in the application
See Find help: find and copy identifiers from your portal
Redirect to a course: content details view
LearnUpon has released a refreshed interface for learners viewing and exploring their course and learning path details. This interface requires a different URI from the legacy course view.
See Learner view: content details and registering for sessions for more information.
https://yourportal.learnupon.com/saml/init?redirect_uri=/content-details/{course_id}/0This example requires the destination course's ID in LearnUpon. To access course IDs:
- extract {course_id} using LearnUpon's API
- view course IDs in the application
See Find help: find and copy identifiers from your portal
Launch a specific course for the user
https://yourportal.learnupon.com/saml/init?redirect_uri=/enrollments/{enrollment_id}This example requires the enrollment ID that you want to launch: the application generates this identifier when you enroll users. To access enrollment IDs:
- extract {enrollment_id} using LearnUpon's API
- view enrollment IDs in the application
See Find help: find and copy identifiers from your portal
Tip: To launch the course description page when the enrollment starts, add %3Fvd%3D1 to the end of your redirect_uri, which sends LearnUpon a redirect parameter of ?vd=1.
Redirect the user to your store
https: //yourportal.learnupon.com/saml/init?redirect_uri=/store
Redirect to a specific course on the store
https://yourportal.learnupon.com/saml/init?redirect_uri=/store/{course_id} This example requires the destination course's ID in LearnUpon. To access course IDs:
- extract {course_id} using LearnUpon's API
- view course IDs in the application
See Find help: find and copy identifiers from your portal
Disable login page
See: Set up SAML SSO for your portal
If you select Disable portal login page in Settings > Integrations> SAML SSO >General Settings, you can still access the portal login page by adding users/sign_in?no_sso=true to the standard portal URL. For example:
https:// yourportal.learnupon.com/users/sign_in?no_sso=true
Note: when you log in through SSO, you are authenticated for a single portal, rather than all your portals.
The portal switcher in your top navigation bar shows only the portals where you are already logged in. To retain access to all your portals through the portal switcher, log in through the LearnUpon sign-in page, by adding users/sign_in?no_sso=true suffix to your portal URL.
Next steps with SAML SSO
See SAML SSO: send default and custom user data to LearnUpon about setting up additional customization for learners, to improve their learning experience.