1. VoiceThread Docs
  2. System Integration
  3. External Authentication
  4. Learning Management System integration (LTI) – For LMS Administrators

Learning Management System integration (LTI) – For LMS Administrators

What is LTI?

LTI is an abbreviation for Learning Tools Interoperability, which is a standard protocol developed by the IMS Global Learning Consortium. It allows services like VoiceThread to integrate with your Learning Management System (LMS) as single-sign-on tools.

The resulting experience for instructors and students is simple:

  1. Sign into your LMS.
  2. Navigate to your course.
  3. Click on the VoiceThread LTI link.
  4. Use VoiceThread.

Clicking on a VoiceThread LTI link will authenticate the user, establish an account for him if he didn’t have one already, and enroll him in his course within VoiceThread. No additional work is required from the instructor or student.

Find more details about your specific LMS here.


LTI Tool Configuration

Before instructors can use VoiceThread, it must be configured globally for your LMS by an administrator. Please find instructions specific to your LMS below.

As soon as the global configuration is complete, instructors can start pulling VoiceThread into their courses. Details about how they do this are in the Instructor Guide.


Blackboard

Global LTI Configuration

  1. Navigate to System Admin -> Building Blocks -> Basic LTI Tool Providers.
  2. Click “Register Provider Domain”.
  3. For Provider Domain, enter your custom VoiceThread domain (provided by VoiceThread).
  4. Make sure the Provider Domain is “Approved”.
  5. Under Default Configuration, check “Set globally”.
  6. Enter your Tool Provider Key and Tool Provider Secret (provided by VoiceThread).
  7. Under Institutional Policies, check all three options for User Fields to Send.
  8. Save Changes.
  9. To ensure that grading has been enabled, click on “Manage Global Properties” at the top of your list of LTI tools, and make sure that the option for allowing tools to post grades has been enabled.
  10. Note: Depending on your version of Blackboard, you may need to navigate to System Admin -> Course Settings -> Course Tools and ensure that the VoiceThread LTI tool is set to “Enabled”.

Placement Configuration

  1. Make sure you’ve completed the global LTI configuration above.
  2. Go to the LTI Tool Providers page, and click “Manage Placements”.
  3. Click “Create Placement”.
  4. Enter a Label (for example: “VoiceThread”). This will be the name that appears in the user interface.
  5. Enter a Handle. This must be unique in your database, and it will not be visible to end users.
  6. Select “Content Type”.
  7. Select the location where you would like this placement to appear.
  8. Check “Placement allows grading”.
  9. Upload an icon for this Placement if you’d like. If you’d like to use a VT logo, the following URL is sized specifically for the Blackboard display space: https://voicethread.com/resources/vt-logo-3.png
  10. Enter your Key and Secret (provided by VoiceThread) and the URL: https://yourdomain.voicethread.com/ltione/
  11. Click “Submit”.

Canvas

  1. Navigate to a course.
  2. Click “Settings” in the menu on the left.
  3. Click “Apps”.
  4. Click “View App Configurations”.
  5. Click “Add New App”.
  6. Title the configuration (for example: “VoiceThread”).
  7. Enter the Consumer Key and Shared Secret (provided by VoiceThread)
  8. For URL, enter: https://yourdomain.voicethread.com/ltione/
  9. For Domain, enter: yourdomain.voicethread.com
  10. For Privacy, select “Public”.
  11. Click “Submit”.

Moodle

  1. Navigate to your System Administration panel -> Plugins -> Activity Modules -> External Tools -or- LTI (depending on your version of Moodle).
  2. Click “Add external tool configuration”.
  3. Name the configuration (for example: “VoiceThread”).
  4. Enter your Tool Base URL: https://yourdomain.voicethread.com/ltione/
  5. Enter your Consumer Key and Shared Secret (provided by VoiceThread).
  6. Check the box for “Show tool type when creating tool instances”.
  7. Select “Always” for all three options under Privacy.
  8. Check the box that says “Force SSL” under Privacy.
  9. Save changes.

 Desire2Learn

  1. Navigate to Admin Tools -> External Learning Tools -> Manage External Learning Tool Links.
  2. Click “New Link”.
  3. Title the configuration (for example: “VoiceThread”).
  4. Enter your URL: https://yourdomain.voicethread.com/ltione/.
  5. Check the box that says “Link Key/Secret”.
  6. Enter your Key and Secret (provided by VoiceThread).
  7. Under Security Settings, make sure all boxes are checked.
  8. To ensure that all courses can access this configuration:
    • Click on “Add Org Units”.
    • Search for your institution’s name.
    • Select “All descendants of type: Course Offering”.
  9. Save.

Sakai

  1. Click “Administration Workspace”.
  2. Click “External Tools”.
  3. Click “Tools Available in System”.
  4. Click “Add External Tool to System”.
  5. Enter a Tool Title (for example: “VoiceThread”).
  6. Enter a Button Text (for example: “VoiceThread”).
  7. Enter the Launch URL (provided by VoiceThread).
  8. Enter the Launch Key (provided by VoiceThread).
  9. Enter the Launch Secret (provided by VoiceThread).
  10. Check appropriate privacy settings for your institution.
  11. Click “Save”.

 ANGEL

  1. Navigate to the Admin Console.
  2. Click on the “Tool Configuration” nugget.
  3. Click “Register Provider Domain”.
  4. Name the configuration (for example: “VoiceThread”).
  5. Enter your Provider URL: https://yourdomain.voicethread.com/ltione/
  6. Make sure the Provider Domain is “Approved”.
  7. Under Default Configuration, check the option for “Set globally”.
  8. Enter the Tool Provider Key and Tool Provider Secret (provided by VoiceThread).
  9. Check all three options for “User Fields to Send”.
  10. Save.

 Jenzabar

  1. Navigate to the Admin Console -> Global Portlet Operations -> Learning Tools.
  2. Click “Add a new Learning Tool”.
  3. Name the configuration (for example: “VoiceThread”).
  4. Enter your Provider URL: https://yourdomain.voicethread.com/ltione/
  5. Check the box for “Key and Secret are ‘domain-level’ and can be reused for other tools in the same domain”.
  6. Check the box for “Show in featured tools list”.
  7. Enter the Tool Provider Key and Tool Provider Secret (provided by VoiceThread).
  8. Save changes.

 Haiku

  1. Navigate to Domain Control.
  2. Click the “Applications” tab.
  3. Click on “LTI Tools” in the menu bar.
  4. Click “+Add LTI Tool”.
  5. Name the configuration (for example: “VoiceThread”).
  6. For Host, enter: https://yourdomain.voicethread.com/ltione/
  7. Enter your Key and Secret (provided by VoiceThread).
  8. Check the Privacy box that says “Share names and email addresses with tool”.
  9. Click “Save”.
  10. If the tool is disabled, click on “Manage Tool” and select “Enable”.
  11. If you want to add a VT icon for this tool, click on “Manage Tool” and select “Change icon”. The following icon is formatted for the Haiku display space: https://voicethread.com/resources/vt-logo-3.png

Schoology

  1. Go to System Settings -> Integration -> External Tools.
  2. Click on the “Add External Tool Providers” button.
  3. Enter Tool Name (for example: “VoiceThread”)
  4. Enter Consumer Key and Shared Secret (provided by VoiceThread)
  5. Select Privacy settings to determine what information is sent from Schoology to the external tool provider. Name and email are strongly recommended.
  6. Select Configuration Type “URL/XML”.
  7. Enter the LTI Configuration URL (provided by VoiceThread).
  8. Under Custom Parameters, enter “breakout=1”.
  9. Click “Submit”.

Etudes

To add Link to VoiceThread on the left menu of course sites:

  1. Click on Site Setup in the left menu.
  2. Click on Edit to the right of Site Links.
  3. Enter a Link Title (for example: “VoiceThread”).
  4. Enter the Launch URL (provided by VoiceThread).
  5. Click on the LTI icon to the right of the URL.
  6. Enter the Launch Key (provided by VoiceThread).
  7. Enter the Launch Secret (provided by VoiceThread).
  8. Click on Done.

To enable embedding VoiceThreads in the content editor:

  1. Click on Site Setup in the left menu.
  2. Click on Edit to the right of External Services.
  3. Enter “VoiceThread editor” under the Title (case sensitive) and the launch URL (provided by VoiceThread).
  4. Click on the LTI icon and enter the Launch Key and Launch Secret (provided by VoiceThread).
  5. Click Done.

The “VT” icon will be available in the editor when authoring content.

Was this article helpful?