LTI/LMS Integration for Schoology

Get set up to integrate with Schoology by creating a custom SolidProfessor developer app in the Schoology App Center. 

1. Log into SolidProfessor. Click on the drop-down next to your profile and select "Instructor Tools".

2. Select “Integrate with Schoology”

Leave this page open as you will come back throughout the setup process. 

3. In a new window, log into Schoology and access the App Center.

4. From the app center, select “My Developer Apps”

5. From “My Developer Apps” select “Add App”

6. From the “Add Schoology App” page input all required values.

  • "App Name "
    • When naming this app, include your school name and then SP in parenthesis to indicate that this is for SolidProfessor. Example: School Name (SP)
  • "Description"
    • Write a short description of what the app will be used for Example: SolidProfessor tool for School Name
  • "Category"
    • Select "Technology"
  • "Available for"
    • Select "All Schoology users"
  • "Type of App"
    • Select LTI 1.3 App
  • "Can be installed for"
    • Check "Courses"

The following required field's values can be found on the "Integrate with Schoology" page in SolidProfessor. Copy the values from SolidProfessor to Schoology as shown below.

Copy from SolidProfessor "Integrate with Schoology" page

Paste in Schoology

7. Check "This application meets the Schoology Terms of Use" and click "Submit".

8. Once you click submit this will bring you to the App Profile page. Select the options drop-down and select "API Info".

9. From API Info, copy the "Client ID" value and paste into "Client ID" field within SolidProfessor.

Copy in Schoology

Paste into SolidProfessor "Integrate with Schoology" page

Leave this page open as you will come back and paste the "Deployment ID" later.

10. Close “API Information” and click "Install LTI 1.3 APP” in Schoology.

11. Complete the following steps within the Install App dialog box and install the app to the organization.

Click "I agree"

Click "Continue"

Click "Add to Organization"

12. This will bring you to the Organization Apps page. From here select "Configure"

13. Copy the "Deployment ID" and paste value into SolidProfessor

Copy from Schoology

Paste into SolidProfessor "Integrate with Schoology" page

14. From the "Integrate with Schoology" page, click "Save" and the following message will appear.

15. In the Custom Parameters text box in Schoology, copy and paste the following values and click "Save settings".

user_id=$User.id

lms_school_id=$com.schoology.Context.Building.id

For the "Custom Parameters" from the previous step to take effect, we need to re-install the app under "My Developer Apps".

16. Click on the "App Center" icon in the Nav bar and then "App Center"

17. Click on "My Developer Apps"

18. Click "Install LTI 1.3" App for the one you just set up.

Click "I agree"

Click "Continue"

Click "Add to Organization"

19. From the “Organization Apps” page select “Install/Remove”

20. Check the “All Courses” option and click "Submit".

This results in the instructors not needing to install the tool separately for all of their courses.

If you have multiple school that will be using one SolidProfessor tool in Schoology, follow the set up instructions from above, plus the following.

21. In SolidProfessor, under "Instructor Tools", click on "Integrate with Schoology". There will now be an additional tab called "School Mapping".

Click on "School Mapping"

  • The school names here will be automatically populated
    • If there are any school missing from this list that will be using this LTI integration, please reach out to your CSM or [email protected] for it to be corrected.
  • We will need the School ID for each of these schools to be populated.
    • You can find this information in Schoology.

22. In Schoology, click on "Tools", "School Management"

23. On the "School Management" page, click on "Schools" to be directed to the list of schools associated in Schoology.

24. On this list, click on a school that you would like to map to SolidProfessor. In the URL, the Schoology School ID will be displayed. Copy the School ID.

25. Paste this ID in SolidProfessor under the "School Mapping" tab. This creates the connection between the Schoology school and it's associated counter part in SolidProfessor.

  • Notice a green banner appearing at the top when a School ID has been successfully saved.

26. Repeat this process, until each school wanting to use this integration are populated and saved.

At this point your LMS to SolidProfessor configuration is complete. The next steps are for instructors to complete their class, assignment, and grade book set up. 

 

These include: 

  • Set up Course (aka class).
  • Complete Grade Set up in Schoology.
  • Link the SP assignments to Schoology.
  • Add Members to the course.
  • Ensure the first launch is successful.