Embedding Contents in an LMS

Learn how to embed contents in Blackboard, Canvas, Moodle, and other LMSs below.
Learning Platform settings


Most major LMSs support Learning Tool Interoperability (LTI) embeds, which provide a quick and easy way for you to embed content in your course.
Exact installation instructions vary per LMS, but in general you will need only two things:
  • Your LTI URL, visible from the Learning Platform section of the Publish in the left sidebar.
  • Your account keys, also accessible from your organization page.
Using these values, you can create a new assignment in your LMS and embed the content into it.
LTI embeds also support instant grade pushback.

LTI Version

Next Tech supports LTI versions 1.1 and 1.2.

LTI Launch Parameters

The only LTI parameter required is the user_id. No personally identifiable information (PII) is required to successfully launch a project.
If you would like to enable grading, the following parameters must be included:
  • lis_outcome_service_url
  • lis_result_sourcedid
If the same lis_result_sourcedid value is seen across multiple launches, the same attempt will be shown to the user. To launch a new attempt, the lis_result_sourcedid value must be different.
If you would like to enable personalization in content (for example, user templates) or access names and emails in reports, you can include any of the following parameters:
  • lis_person_name_given (first name)
  • lis_person_name_family (last name)
  • lis_person_contact_email_primary (email address)
Before including PII in your launch request, be sure to check with the appropriate parties at your organization to ensure you are not violating any privacy laws!