Lab-Aids now offers LTI 1.3 integration with Schoology. This page contains instructions for Schoology Admins to set up a new LTI 1.3 Developer App in Schoology and install for teachers/students. Please refer to Schoology's LTI Apps Support and Documentation for more information. 

Note for Admins: The LTI integration will not be live until Schoology Admin provides Lab-Aids with the App's Client ID (steps 5 and 6 below) and Lab-Aids enters it into the platform's internal LTI 1.3 setup.  

A screenshot of the API Info screen from Schoology. The Client ID 1234567890 is outlined in orange with accompanying instructional text "Copy and send to Lab-Aids".

 

LTI 1.3 Schoology Admin Setup Instructions:

  1. Log into your Schoology admin account. Click the App Center >> My Developer Apps >> +Add App.

Schoology screenshots with red rectangles around each important step for admins: Click on the Apps icon on the top blue bar, then click "App Center", then click "My Developer Apps", and then click "+ Add App".

 

2. Enter the app info:
  • App Name: Lab-Aids Science Portal
  • Available for: All Schoology users

A screenshot of the Add Schoology App screen: App Name is "Lab-Aids Science Portal", Recommended for: Instructors and Students, Available for All Schoology Users.

 

A screenshot of the App Logo section with "Choose File" outlined in orange and the Lab-Aids logo displaying (green square with white light bulb)

 

  • Type of App: LTI 1.3 App
  • Launch app in Schoology: Our recommendation is to not select this checkbox.
    • For best performance, we recommend launching the Lab-Aids Portal in a new tab as opposed to in an iFrame within Schoology.
  • Can be installed for: Select desired options for Users, Courses, and Resources. 

A screenshot of two app settings outlined in orange: "Type of App" is LTI 1.3 and the "Launch App in Schoology " checkbox is not selected.

 

  • Configuration Type: Manual
  • Privacy: Preferred option is "Send Name and Email/Username of user who launches the tool". Next preferred is "Only send Email/Username of user who launches the tool".
  • LTI Advantage Extensions: Select all three checkboxes for "Deep Linking", "Assignment and Grade Services", and "Names and Roles Services". 

A screenshot of more app settings: Configuration Type: Manual. Privacy: Send Name and Email/Username. LTI Advantage Extensions: All three checkboxes are selected.

 

  • Tool Public Key: Leave blank
  • JWKS URL: Enter “Keyset URL” from Lab-Aids
  • Domain URL: Enter “Launch URL” from Lab-Aids
  • Custom Parameters: Leave blank for now
  • OIDC Login Init URL: Enter “Login Initiation URL” from Lab-Aids
  • Redirect URLs: Enter “Launch URL” from Lab-Aids
  • Do not select “Require System Administrators to configure settings for this App”
  • Click the checkbox to agree to the terms of use
  • Click “Submit”

A screenshot of the Schoology screen where admin will need to enter the information as explained above.

 

3. Once the app is added, click "Install LTI 1.3 App" on the next screen and proceed through the following permission screens to install for the organization.

A screenshot of the Schoology screen after creation of Demo App/Tool with "Install LTI 1.3 App" outlined in orange.

4. Then, from the App Center, click "Install/Remove" to confirm installation choices for the app (All Users, All Courses, All Groups, All Resources). Click Submit. 

A screenshot of the tool's installation screen outlined in orange with checkboxes available and selected for "All Users" and "All Courses".

5. From the App Center, click Options >> API Info.  Copy the Client ID.  

A screenshot of the new tool's "Options" dropdown menu with "API Info" outlined in orange.

A screenshot of the API Info screen from Schoology. The Client ID 1234567890 is outlined in orange with accompanying instructional text "Copy and send to Lab-Aids".

 
6. Then, send the Client ID to Lab-Aids. Do not forget this step. 

LTI Tool will not be live until Lab-Aids confirms the Client ID has been added into the Lab-Aids Portal internal LTI Setup. 

 

7. Once Lab-Aids confirms the tool has been added on their end, test the tool by attempting to access it from your admin account, a teacher account, and a student account.
  • Clicking on the Lab-Aids Science Portal tool from your admin account.
  • Then, continue testing by clicking on the tool from both a teacher and student account.
  • In all cases, user should be auto-logged into the Lab-Aids Portal account. Admin and teachers will see content in their libraries. 
8. Once testing is successful, Schoology admin needs to provide instructions and resources to teachers:

 

^Back to top

Back to Lab-Aids Science Portal FAQ Page

Questions? portals@lab-aids.com