Enroll Student in Thinkific via SSO

By default, when students use the Single Sign On feature of Thinkific, they are only logged and not enrolled. Therefore, some use cases exist where you want to log a student into Thinkific and enrol them in a course. For example:

  • You are selling courses to a corporation, and they wish to use their SSO system. Every employee who logs in via their SSO system should be enrolled in a default set of courses in Thinkific.
  • You wish to create links to place in an employee dashboard that, when clicked and the employee goes through their SSO system, automatically enrol them in a group of courses. This will allow you to customise which employees are enrolled in specific courses.

Important

  • You must be an administrator to set up Links.
  • Links are specific to each SSO connection; therefore, if you have multiple clients, you must set up a Link for each of their given connections.
  • Enrollment is an asynchronous process and may take up to 5 minutes to complete after a user sign-in.
  • If a user is already enrolled in a course, they will not be re-enrolled.

Open your SSO Connector dashboard and click Profile, then Backoffice

Click Links, then Create Link

Enter your link details, including a name and description. If you will use multiple links, we recommend using a detailed description to ease of management. If you wish the user to be redirected to a specific page after they finish logging in, enter this URL in the redirect option. Choose the application for the given client.

Click Create Link

Next, click Attach Product and add the courses you wish for the user to enrol in when they complete SSO. When adding a product, you can choose the number of days that a user has access to the course.

When complete, it should look similar to the one below. Note the URL a student must click to SSO and enrol is also displayed at the top:

Furthermore, when a link is created for a given application, a Link menu will appear in the client dashboard, and they can copy the link there as well:

Still need help? Contact Us Contact Us