Moodle Integration (Admin)

(Enterprise Only)

If your organization uses a Learning Management System (LMS) for content delivery, you may be able to use Learning Tool Interoperability (LTI) protocol to integrate with TechSmith Knowmia. In this example, we’ll walk through integrating Knowmia with Moodle, a popular open-source LMS.

Why integrate through LTI?

While it’s possible to share media with students using direct links or video embed, an LTI integration allows users to:

  • View media uploaded to TechSmith Knowmia directly in Blackboard using their login credentials.
  • Automatically transfer completed quiz results from media uploaded to Knowmia into the Moodle gradebook.

To complete the LTI integration, you will need access to both the Knowmia Site Administration controls and the administration controls of Moodle.

Setting up an LTI integration on the Knowmia website

  1. Log in to your Knowmia website as a site administrator.
  2. Click the Site Admin tab.
    Site admin tab in knowmia
  3. Under Settings, locate the LTI Integrations section. Click Add a new integration.
    Clicking add new integration
  4. Select Moodle from the dropdown and click Create.
    Selecting Moodle and clicking create in Add new integration
  5. The integration details are displayed. In the next section, we explain where to copy and paste these fields into Moodle to complete the integration.
    Note: The Consumer Key and Secret are randomly generated and unique to your Knowmia website. You may use these values for multiple Moodle instances such as testing and production environments.
    Moodle integration details dialog

Completing the LTI integration in current versions of Moodle (instructions for older versions can be found further below)

  1. Log in to Moodle as an administrator.
  2. In the Administration panel, Select the Site administration dropdown to expose additional options.
    Moodle Administration panel with Site administration highlighted
  3. Select the Plugins option, then click Activity modules > External tool > Manage tools.
    Plugins > Activity modules > External tool >  Manage tools
  4. Click configure a tool manually.
    Screenshot of the Moodle Manage tools panel with "configure a tool manually" highlighted
  5. In the Tool settings section, enter a Tool name users will recognize, paste the Launch URL (Tool URL), Consumer key, and Shared secret from the dialog in Knowmia into the corresponding fields.
    Screenshot of Moodle External tool configuration options
  6. Set the Tool configuration usage option to "Show as preconfigured tool when adding an external tool".
    Screenshot of Moodle External tool configuration options, with Tool configuration usage highlighted
  7. Important: Under Privacy, set the Share launcher’s email with tool option to "Always". Knowmia needs an email address from the user to track views and quizzing on Knowmia media.
    Screenshot of Moodle Privacy options

    Optional: To provide helpful usernames in Knowmia for viewing video analytics and quiz results, set the Share launcher’s email with tool to Always.  
  8. Click Save changes to complete the LTI integration.
    Screenshot of the Save Changes button
  9. The integration will be displayed in the list of tools with the name you provided:
    Screenshot of Moodle external tools with TechSmith Relay highlighted

Your Knowmia integration should now be complete! For directions on adding media to courses, see Moodle Integration: Adding Media to Your Course.

All Tutorials

Expand your skills with our full list of Knowmia tutorials.

LMS & Site Administration Guides (Enterprise Only)

Learn common LMS workflows and site adminstration for Knowmia.