Overview
LTI is an abbreviation for Learning Tool Interoperability, a protocol developed to enable the integration of external tools within a Learning Management System (LMS).
This document outlines the integration process of Inspera Originality within the Sakai LMS. Inspera Originality serves the purpose of providing enhanced plagiarism detection through AI as well as cross-lingual document similarity checking to provide a comprehensive Originality Report on all findings.
Note: Note that the connection between the Sakai LMS and Inspera Originality will enable the two to share information smartly and securely. This integration aims to provide an easier means to access the tool for students, teachers, and administrators.
Adding An External Tool
The first step is to add the external tool the Sakai LMS. Note that this process must be completed by an administrator.
Firstly, log in as an Administrator
Click Worksite Setup
Then, click Administration Workspace > External Tools
In the Installed Tools tab, click Install LTI 1.x Tool
Configuring an External Tool
The registration process entails completing a number of sections as outlined below:
Complete the first set of initial settings as shown below:
Tool title | Set a title for the tool |
Custom Icon |
Select the Do Not Allow option to not allow the changing of the tool icon |
Button text |
Select the Allow option to enable changing the tool button text |
Tool Visibility |
Set the tool visibility option to Visible |
Tool Launch URL | https://lti-originality.inspera.com/ |
Complete the Privacy section as outlined below:
Send User Names to External Tool |
Enable this option to share the user names with the external tool |
Send Email Address to External Tool | Enable this to share user email addresses with the external tool. |
Note: These options are solely required for the Inspera Originality tool to operate properly and are otherwise not employed.
Complete the Services section as outlined below:
Allow External Tool to Return Grades |
This option enables external tools to submit and update grade information. Enable this option |
Allow External Tool to Create Grade Column |
This option enables external tools to create new grade columns dynamically Enable this option |
Provide Roster to External Tool |
This option grants external tools access to the roster Enable this option |
Allow External Tool to Store Settings Data |
This option enables external tools to store specific configuration settings Enable this option |
Complete the Tools can generally accept direct LTI Launches or.. section as outlined below:
The Tool Can Receive an LTI Resource Link Launch |
This option allows launching the tool Enable this option |
The Tool Can Receive a Content-Item or Deep-Link Launch |
This option allows the tool to receive both Content-Item and Deep Link Launches Do not enable this option |
Complete the Indicate where tools are placed in the Sakai section as outlined below:
Allow The Tool To Be Selected From Lessons |
This option makes the tool accessible from the Lesions section in the LMS Enable this option |
Allow The Tool To Be One of The Assignment Types |
This option includes the tool as one of the available assignment types/formats Enable this option |
Allow The Tool To Be Used From The Rich Text Editor |
This option integrates the tool within the rich text editor, thereby enhancing capabilities and functionality related to content creation and editing Enable this option |
Tool Supports The Privacy Launch Message (Experimental) |
This option supports the Privacy Launch Message Don’t enable this option |
Allow the tool to provide a common cartridge |
This option enables importing cartridges into tools such as Lessons Don’t enable this option |
Allow The Tool To Provide A File (Usually As Part Of A File Picker) |
If the tool is capable of providing files, enabling this option makes the tool accessible from the file picker. Don’t enable this option |
Complete the Launch in Popup section as outlined below:
Never Launch in Popup |
Selecting this option ensures that the tool never launches in a popup window Select this option |
Always Launch in Popup |
Selecting this option ensures that the tool always launches in a popup window Do not select this option |
Allow Popup To Be Changed |
Selecting this option enables changing the popup preferences Do not select this option |
Complete the Debug Launch section as outlined below:
Never Launch in Debug Mode |
Selecting this option ensures that the tool never launches in a popup window Select this option |
Always Launch in Debug Mode |
Selecting this option ensures that the tool always launches in a popup window |
Allow Popup Debug Mode To Be Changed |
Selecting this option enables changing the debug mode preferences |
We’ve compiled a full list of Custom Parameters that must be entered in the field
Note: Make sure to replace Inspera with the name of your institution.
institution_name=Inspera Sakai LMS
faculty_name=Inspera Sakai LMS - General Faculty
department_name=Inspera Sakai LMS - General Department
institution_platform=https://sakai.dev.inspera.com/
course_endat=$CourseSection.timeFrame.end
course_startat=$CourseSection.timeFrame.begin
assignment_dueat_iso8601=$CourseSection.timeFrame.end
assignment_allowedattempts=1
assignment_unlockat_iso8601=$CourseSection.timeFrame.begin
Select the following option for the If you select LTI 1.3 support while inserting a tool…. section:
Afterwards, add the following for LTI Platform Issuer (Provide to Tool) section:
Enter the following for LTI 1.3 Tool Keyset URL (provided by the tool) |
https://lti-originality.inspera.com/keys |
Enter the following for LTI 1.3 Tool OpenID Connect/Initialization Endpoint (provided by the tool) |
https://lti-originality.inspera.com/login |
Enter the following for LTI 1.3 Tool Redirect Endpoint(s) (comma separated and provided by the tool) |
Set the Type of LTI 1.1 Launch to Use as shown in the image below:
After completing the sections, click the Save button at the bottom of the page. Doing so will display the values necessary to complete the configuration process. These values must be provided to Inspera so that the platform can be registered in the Inspera database.
Click Done. The tool will appear in the list of external tools.
Adding An Assignment: Educator
The next step entails adding an activity. Note that this must be completed by a Teacher/Instructor.
First, log into Sakai using Educator credentials and click Worksite Setup
Note: Creating a new site is necessary if the worksite has not been configured.
Then, click Assignments > Add as shown below:
Proceed to enter the following details:
Title |
Enter a title for the new assignment |
Assignment Instructions |
In this field, enter information relevant to the understanding and completing to assignment successfully |
Availability |
In this section, the Open Date, Due Date, and Accept Until are prefilled. Nonetheless, they can be adjusted according to the preferences of the user. It’s important to note that instructors should assign a future open date to prevent the assignment from being displayed to students before the test is activated in Inspera. |
Student submission |
Select the External Tool(LTI) option to use the integrated External Tool. |
Fill in the following information for the selected tool and click the Save button:
Tool title |
Enter a title for the tool |
Button text |
Enter a text for the tool button |
The tool name appears under External Tool to Launch. Lastly, uncheck the Grade this assignment checkbox and click on Post.
The assignment is now available under the Assignments list.
Now that the tool has been successfully integrated and the assignment has been created, proceed by launching Inspera Originality.
Click Assignment Name
Click Go To External Tool:
Note: Inspera Originality will launch on the same page. Additionally, the assignment created in Sakai earlier will appear within Inspera Originality with pre-filled information.
Click Update Assignment to conclusively add the assignment to Inspera Originality.
Click Confirm to confirm the creation of the assignment within Inspera Originality. Alternatively, click Cancel to return to the assignment configuration.