Configuring Single Sign-On (SSO) for Classlink
For general Classlink documentation on this process, please navigate to this link.
Note: Once enabled, our system does not notify your staff that they have access to LearnPlatform.
Prerequisites include:
- Organization Administrator access to your organization’s LearnPlatform account
- GSuite Domain Administrator access through your organization
- Your organization’s subdomain must be listed in LearnPlatform's setting configurations
Configuring LearnPlatform Account
Note: Once enabled, our system does not notify your staff that they have access to LearnPlatform.
- Sign in to your LearnPlatform administrator account, click on:
Settings > Single Sign On > Single Sign On Type > SAML 2.0 - Toggle “ON” the Use organization domain for callback urls at the bottom of your Single-Sign-On page.
Configuring Classlink
- In the ClassLink Management Console, click Single Sign-On and select SAML Console.
- Click ADD NEW.
- Open the IDP Metadata URL so that you are able to see the XML.
![](https://media.screensteps.com/image_assets/assets/008/424/949/original/fb9be7f6-56db-4f21-8eae-9a63788cb338.png)
- You will pull a number of pieces of data from the IDP URL to input back into LearnPlatform:
![](https://media.screensteps.com/image_assets/assets/008/424/950/original/13d7e7fb-48db-48d2-a171-e4aefc985c05.png)
- Identity Provider Redirect URL: Copy the SingleSignOnService URL into this field.
- Identity Provider Logout URL: Copy the SingleLogOutService URL into this field.
-
Certificate: To get the certificate, please enter in the BEGIN and END certificate information as displayed below.
- -----BEGIN CERTIFICATE-----
- Copy the full certificate value from XML/Metadata.
- -----BEGIN CERTIFICATE-----
![](https://media.screensteps.com/image_assets/assets/008/424/953/original/16f0dfdf-2f2b-4b6d-ab9d-3a9aaf1e77b1.png)
- Be careful to not include any extra line breaks or spaces, as this will cause an error.
- -----END CERTIFICATE-----
- Back in Classlink, add the following:
- NAME: LearnPlatform
- METADATA URL: Add the generated metadata URL from your LearnPlatform SSO dashboard.
![](https://media.screensteps.com/image_assets/assets/008/424/954/original/9125ac59-1f11-4d74-9aa4-07ef1193098e.png)
- LOGIN URL: This URL extension may be any custom stem of your choosing.
- ICON URL: You may use the following for the icon URL.
-
ATTRIBUTE MAPPING: From the mapping dash, select and align these three attributes between LearnPlatform and Classlink:
- First Name
- Last Name
- Email Address
- Select Update to save and confirm.
Verify that the selected attributes are the same between LearnPlatform's dashboard and Classlink's dashboard. (e.g., first_name; last_name, etc.)
- Build the SSO app in Classlink. Navigate to Add & Assign Apps and click New. Input the name of the SAML app and complete the remaining fields. Remember to toggle on Single Sign-On, select SAML as the type, then type your district's login URL.
- Your login URL will be http://YOURDOMAIN.app.learnplatform.com (e.g., http://springfield.app.learnplatform.com)