With our Schoology integration now live, some instructors may encounter issues or require assistance while setting up their assignments in Schoology via LTI. The aim of this knowledge base article is to provide troubleshooting guidance for resolving any issues you may encounter and when you may need to escalate your issue.
Please note: You may need to reach out to your school's IT or LMS admin to troubleshoot the following scenarios.
Instructor has attempted to deep-link an assignment and is receiving the error message:
Reason: In SolidProfessor, we do not have the Schoology school ID for this school
Solution:
CSM/IT/T1
1. Head over to your 'Instructor Tools' in SolidProfessor and select 'Integrate with Schoology. You will see an additional tab titled 'School Mapping' below and you will select this option.
School names will automatically populate under the 'School Mapping' tab:
- Please reach out to your CSM if you notice any school(s) missing from this list that will be using this LTI integration.
- In order to populate these schools, we will need their School IDs (you can locate this information in Schoology).
2. Next, you will need to log into Schoology from a different browser tab.
3. You will then select “Tools” and “School Management”.
3. On the School Management page, click on the “Schools” option from the menu on the left hand side of your screen. You will then be redirected to your list of school associated to Schoology.
4. On this list, select the School that you would like to map to SolidProfessor. You can find the Schoology school ID in the url. Make sure you copy this ID.
5. You will paste this ID in SolidProfessor under the School Mapping tab. This will create the connection between the Schoology school and its associated counter part in SolidProfessor.
If you have successfully saved a School ID, you will see a green banner at the top of your screen.
6. This process should be repeated until you have populated and saved School IDs for all schools that you wish to integrate.
Reason: Client ID and Deployment ID do not match up
Solution:
Instructors please reach out to your CSM with the following information:
- A screenshot of the error
- Your school's name
- Your (Instructor) email
- Assignment you are trying to deep link
- Client ID
- Deployment ID from LMS
Reason: During the original set-up of the app, the customer parameters may have had syntactical errors.
Solution:
- CSM/School - IT/T1
- Log into Schoology and select the 'App Center' from the top of the page.
2. Next, select "Organization Apps"
3. Then "Configure”.
4. In the Schoology Custom Parameters text box, copy and paste the following values and then select “Save settings”.
- user_id=$User.id
- lms_school_id=$com.schoology.Context.Building.id
Please make sure there are no spaces after copying and pasting between the customer parameters.
For the custom Parameters to take effect we need to re-install the app under “My Developer app”.
5. Click on the App Center icon in the navigation bar and then select the "App Center" option.
6. Click on "My Developer Apps".
7. Next, you will click on the option to “Install LTI 1.3 App" for the app you have just set up.
8. Click “I agree”.
9. Then, "Continue".
10. Click the "Add to Organization" option.
11. Once you have finished, please go back and try to view the deep linked assignment to make sure it has been set up properly.