Blackboard LTI 1.3 Integration

  • Updated

In this article, you will learn how to set up Inspera Originality in Blackboard 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 first requires creating a new LTI Key and registering Inspera Originality as a new application through the Blackboard Developer Portal. Subsequently, you will need to configure Inspera Originality as an external tool in your Blackboard environment. You will also learn how to create a new activity 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:

  • Client ID
  • Issuer/Platform
  • Keyset URL
  • Access Token URL
  • Authentication Endpoint Keyset URL
  • Deployment ID (Optional)

*The naming of the above mentioned items may vary depending on the LMS. 

1. Blackboard Developer Portal Registration

The first step is to register Inspera Originality as a new application via the Blackboard Developer Portal. This will create a new LTI key used to configure Inspera Originality a new external tool in Blackboard LMS in the next step. 

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 block below.

  1. Field Required Input
    Application Name Enter a name for the new application
    Description Enter a description for the new application
    Domain(s) Enter the domain for your Blackboard environment
    Groups Groups are linked to email addresses. Nonetheless, it’s important to note that while the admin can add multiple groups, there can only be one production group. When an application is registered, specifying the group it belongs to is necessary.
    Login Initiation URL https://lti-originality.inspera.com/login
    Tool Redirect URI(s) https://lti-originality.inspera.com/
    Tool JWKS URL https://lti-originality.inspera.com/keys
    Signing Algorithm Set the signing algorithm to RS256

    Lastly, click Register Application.

    Doing so will display a set of values crucial to the integration process. These values are necessary to facilitate the communication between Blackboard and Inspera Originality. They enable the registration of the platform in the Inspera Database. 

    Click Done to return to the My Applications page.  

2. Add & Configure Inspera Originality

The next step is to add and configure Inspera Originality in Blackboard LMS using LTI 1.3. This requires the details from the LTI key generated after adding Inspera Originality as a new application in Blackboard Developer Portal.

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 block below.

  1. For Tool Status, you only need to set the Tool Status to Approved and enter the necessary custom parameters.

    Important

    The custom parameters outlined in the table below serve for demonstration purposes. In a real integration scenario, make sure to apply the following:

    • Replace Inspera with the name of your institution for the following custom parameters:
      • institution_name=<Your-Institution-Name-Here> Blackboard LMS
      • faculty_name=<Your-Institution-Name-Here> Blackboard LMS - General Faculty
      • department_name=<Your-Institution-Name-Here> Blackboard LMS - General Department
    • For institution_platform, ensure to add the URL to your Blackboard environment.
    Field Required Input
    Tool Status Set the Tool Status to Approved
    Custom Parameters
    • institution_name=Inspera Blackboard LMS

    • faculty_name=Inspera Blackboard LMS - General Faculty\

    • department_name=Inspera Blackboard LMS - General Department

    • institution_platform={your-blackboard-environment}

    • course_startat=$CourseSection.timeFrame.begin

    • course_endat=$CourseSection.timeFrame.end

  2. Complete the Institution Policies section as outlined. 

    Field Required Input
    User Fields to Send

    Choose

    • Role in Course 
    • Name 
    • Email Address
    Allow Grade Service Access Choose No
    Allow Membership Service Access Choose No
  3. Open the tool’s Options menu and select Manage Placements.

    Click Create Placement.

    Set the Type to Course tool and enable the Allow Student Access option.  Additionally, set the Target Link URI to https://lti-originality.inspera.com/

    Please note that the custom parameters must also be entered in the Tool Provider Custom Parameters field. Recall the disclaimer from earlier when doing so.

    Important

    The custom parameters outlined in the table below serve for demonstration purposes. In a real integration scenario, make sure to apply the following:

    • Replace Inspera with the name of your institution for the following custom parameters:

      • institution_name=<Your-Institution-Name-Here> Blackboard LMS
      • faculty_name=<Your-Institution-Name-Here> Blackboard LMS - General Faculty
      • department_name=<Your-Institution-Name-Here> Blackboard LMS - General Department
    • For institution_platform, ensure to add the URL to your Canvas environment.

3. Add New Activity & Launch Tool - Teacher

The next step entails the addition of an activity. Teachers can integrate Inspera Originality by adding it as an external tool to a module or topic. This is achieved by providing a tool link to 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.

Was this article helpful?

0 out of 0 found this helpful