In this article, you will learn how to set up Inspera Originality in Canvas using LTI 1.3. LTI, short for Learning Tool Interoperability, is a protocol designed to enable seamless integration of external tools within a Learning Management System (LMS).
The setup process involves creating a new LTI Developer Key and subsequently using the associated ClientID to add Inspera Originality as an external tool. You will also learn how to create an assignment that includes Inspera Originality and launch the tool as a teacher.
| Important Post Integration Process |
|
After setting up Inspera Originality for your LMS via LTI 1.3, you must share specific tool configuration details with Inspera in order to complete the integration process. This information enables Inspera to finalize the connection between the LMS and Inspera Originality. The following details must be provided:
|
Configure New LTI Developer Key
The first step is to configure a new LTI Developer Key specifically for Inspera Originality.
Please note that this process must be completed by an administrator in Canvas. Please follow the interactive guide carefully. We recommend going into full screen for an unobstructed view of the guide.
The information needed to complete this process can be found in the expandable blocks below.
-
Complete the Key Settings section as follows:
Field Required Input Key Name The name for the new LTI Key Owner Email The email of the individual responsible for owning the external tool Redirect URI https://lti-originality.inspera.com/ -
Complete the Configure section as follows:
Field Required Input Method Set the Method to Manual Entry Title Set a title for the new external tool Description Set a description for the new external tool Target Link URI https://lti-originality.inspera.com/ OpenID Connect Login URL https://lti-originality.inspera.com/login JWK Method Set the Method to Public JWK URL Public JWK URL https://lti-originality.inspera.com/keys -
Complete the LTI Advantage service section as follows:
Please note that the selected options are required for the tool to operate properly and will not be employed for any other purposes.
Option Enablement Can create and view assignment data in the gradebook associated with the tool This option enables creating new assignments and viewing assignment data linked to a particular tool.
Enable this option
Can view assignment data in the gradebook associated with the tool This option enables users to view detailed information related to assignments
Enable this option
Can create and update submission results for assignments associated with the tool This option enables users to record and modify the results of student submissions. This ability pertains to assignment submissions. Each assignment is linked to a specific tool.
Enable this option
Can retrieve user data associated with the context the tool is installed in This option enables the LTI Tool to retrieve data related to the context in which the tool was installed. This includes data related to courses, users, and other information relevant to the context of the tool. This information is employed to enhance user experience.
Enable this option
Can Lookup Account Information This option enables searching for and viewing user account information.
Enable this option
Can view submission data for assignments associated with the tool This option enables access to information related to student submissions within a specific tool in Canvas.
Do not enable this option
Can update public JWK for LTI services This option enables changing the message utilized to secure the communication between Canvas and external tools.
Do not enable this option
Can view Progress records associated with the context the tool is installed in This option enables viewing and or recording student-related data.
Do not enable this option
-
Complete the Additional Settings section by entering the necessary custom parameters and setting the privacy level to Public. These parameters enable Canvas to send the necessary data for assignment creation within Inspera Originality.
The custom parameters outlined in the table below serve for demonstration purposes. In a real integration scenario, make sure to apply the following:
- institution_name=<Your-Institution-Name-Here> Canvas LMS
- faculty_name=<Your-Institution-Name-Here> Canvas LMS - General Faculty
- department_name=<Your-Institution-Name-Here> Canvas LMS - General Department
Field Required Input Custom Parameters - institution_name=Inspera Canvas LMS
- faculty_name=Inspera Canvas LMS - General Faculty
- department_name=Inspera Canvas LMS - General Department
- custom_term_endAt=$Canvas.term.endAt
- custom_course_endAt=$Canvas.course.endAt
- custom_term_startAt=$Canvas.term.startAt
- custom_course_startAt=$Canvas.course.startAt
- custom_institution_platform=https://inspera.instructure.com/
- custom_assignment_dueAt_iso8601=$Canvas.assignment.dueAt.iso8601
- custom_assignment_allowedAttempts=$Canvas.assignment.allowedAttempts
- custom.assignment.unlockAt.iso8601=$Canvas.assignment.unlockAt.iso8601
- com.instructure.Assignment.anonymous_grading
Privacy Level Set the Privacy Level to Public -
Expand the Placement section and select the following options from the drop-down menu.
- Account Navigation
- Link Selection
- Assignment Selection
Expand the Account Navigation subsection and enter https://lti-originality.inspera.com/ for the Target Link URI. Lastly, click Save at the bottom of the screen. You will be redirected back to the Developer Keys page.
This is where the ClientID for the LTI Key becomes available. Note that you must also enable the LTI Key by switching on the status toggle as shown in the image below:
Add Inspera Originality by ClientID
External apps that support LTI 1.3 and LTI Advantage are configured using a ClientID. You will configure and add Inspera Originality as an external tool in Canvas using the ClientID associated with the LTI Developer Key created in the previous step.
Please note that this process must be completed by an administrator in Canvas. Please follow the interactive guide below carefully. We recommend going into full screen for an unobstructed view of the guide.
Add New Activity & Launch Tool - Teacher
Once the configuration process is completed, the next step is to create an activity and launch Inspera Originality.
It’s important to emphasize that Inspera Originality permits one upload/submission per assignment. This is not to be confused with the Resubmission feature, which allows students to submit multiple documents up to a specified number. Regardless, only the final/last submission from the student will be taken into account.
Please note that this process must be completed by a Teacher in Canvas. Please follow the interactive guide below carefully. We recommend going into full screen for an unobstructed view of the guide.