The instructions below describe how to set up an integration between Canvas and SchoolCity in Canvas.
Step 1 - Enable the app
- In Account navigation, click the Settings link
- Click the Apps tab
- Click the View App Configurations button in the upper right corner of the screen
- Click the + App button in the upper right corner of the screen
- Configure the app:
- Set Configuration Type to ‘Manual Entry’
- Fill out the Name
- Add your unique Consumer Key and Shared Secret (provided to you by your SchoolCity rep)
- Set the Launch URL to https://lti.schoolcity.com/
- Set the Domain to lti.schoolcity.com
- Set Privacy to ‘Public’
- Click the Submit button
- Ensure that the app is available to all users.
- The SchoolCity app is enabled - Please continue to the testing steps in the next section.
Click here for additional information on setting up LTI tools.
Step 2 - Add a Link to Test the Connection
- Create the Assignment in Canvas
- In a test/dummy course to which a real student and staff member can be granted access, create an assignment that will open a special test link. This link will allow SchoolCity to determine what user-identifying information is available from the LMS for authentication to SchoolCity.
- Click the Assignments link in the course menu on the left side of the screen.
- Click the + Assignment button in the upper right corner of the screen.
- Enter a title in the Assignment Name box. In this document, the title will be “SchoolCity LTI Test”
- Set Points to 10.
- Set Submission Type to External Tool.
- Set External Tool URL to: https://lti.schoolcity.com/ltitest
- Click the Save & Publish button. The assignment will be added to your test course.
- Add a typical teacher user and typical student to the test course.
These must be real users so that the type of identifying information that’s provided can be determined for configuring authentication to SchoolCity.
Step 3 - Validate the Connection via Teacher & Student User
-
Teacher - Assume the identity of the teacher user and click the “SchoolCity LTI Test” assignment link you created above. You should get a message indicating whether the connection was successful or not. This process will generate a log that SchoolCity will review.
Example staff result:
-
Student - Assume the identity of the student user and click the “SchoolCity LTI Test” assignment link you created above. You should get a message indicating whether the connection was successful or not. This process will generate a log that SchoolCity will review.
Example student result: