Sharebar?

LTI Tool Consumer Comparison

LTI® Tool Consumers Comparison Tables

This table helps you identify what parameters different LMS products support. *Note, you should always check with the vendor to confirm.

Launch Types

Launch parameters

Unofficial Basic LTI extensions

Result value types

Roles

Return parameters

 

Launch types

 

WebCT PowerLink 1.3.01

Blackboard Learn 9.1SP4+

Blackboard Building Block 2.0.0

Moodle 2.2

BasicLTI4Moodle Module

Sakai CLE 2.9

Sakai OAE 1.1*

Jenzabar

Instructure Canvas

Desire2Learn Learning Environment

signed

unsigned *

 

 

 

 

 

 

 

 

               The entries for Sakai OAE are draft only and have yet to be verified.

               An unsigned launch is made when either the consumer key or shared secret (or both) are not specified.

Launch parameters

 

WebCT PowerLink 1.3.01

Blackboard Learn 9.1SP4+

Blackboard Building Block 2.0.0

Moodle 2.2

BasicLTI4Moodle Module

Sakai CLE 2.9

Sakai OAE 1.11

Jenzabar

Instructure Canvas

Desire2Learn

context_id

context_label

context_title

context_type

 

 

 

 

 

custom_keyname

 

launch_presentation_css_url

 

 

 

 

 

 

 

launch_presentation_document_target

 

 

 

 

launch_presentation_height

 

 

 

 

 

 

 

 

launch_presentation_locale

Arrow

launch_presentation_return_url

 

 

 

 

 

launch_presentation_width

 

 

 

 

 

 

 

Arrow

 

lis_course_offering_sourcedid

 

 

 

 

 

 

 

lis_course_section_sourcedid

 

 

 

 

 

 

 

lis_outcome_service_url

 

 

 

Arrow

check

lis_person_contact_email_primary

lis_person_name_family

check

lis_person_name_full

lis_person_name_given

lis_person_sourcedid

 

 

 

 

 

lis_result_sourcedid

 

 

lti_message_type

lti_version

resource_link_description

 

 

 

 

resource_link_id

resource_link_title

 

 

roles

tool_consumer_info_product_family_code

 

 

 

Arrow

tool_consumer_info_version

 

 

 

Arrow

tool_consumer_instance_contact_email

 

 

 

Arrow

tool_consumer_instance_description

 

 

 

 

 

 

tool_consumer_instance_guid

 

 

tool_consumer_instance_name

 

 

 

 

tool_consumer_instance_url

 

 

 

 

 

 

 

user_id

user_image

 

 

 

 

 

 

 

 

 

Other parameters

Sakai CLE: ext_sakai_server, ext_sakai_serverid, ext_sakai_session

              This parameter is only passed when the connection is not signed.

 

Unofficial Basic LTI extensions

 

WebCT PowerLink 1.3.01

Blackboard Learn 9.1SP4+

Blackboard Building Block 2.0.0

Moodle 2.2

BasicLTI4Moodle Module

Sakai CLE 2.9

Sakai OAE 1.11

Jenzabar

Instructure Canvas

Desire2Learn

ext_ims_lis_basic_outcome_url

 

 

 

 

 

 

ext_ims_lis_memberships_id

 

 

 

 

 

 

ext_ims_lis_memberships_url

 

 

 

 

 

 

ext_ims_lis_resultvalue_sourcedids

 

 

 

 

 

 

 

 

ext_ims_lti_tool_setting

 

 

*

*

 

 

 

 

ext_ims_lti_tool_setting_id

 

 

 

 

 

 

ext_ims_lti_tool_setting_url

 

 

 

 

 

 

ext_launch_presentation_css_url

 

 

 

 

 

 

 

 

ext_lms

 

 

Arrow

 

 

ext_resource_link_content

 

 

 

 

 

 

 

ext_resource_link_content_signature

 

 

 

 

 

 

 

 

Result value types

 

WebCT PowerLink 1.3.01

Blackboard Learn 9.1SP4+

Blackboard Building Block 2.0.0

Moodle 2.2

BasicLTI4Moodle Module

Sakai CLE 2.9

Sakai OAE 1.11

Jenzabar

Instructure Canvas

Desire2Learn

decimal

NA

NA

 

Arrow

 

 

percentage

 

 

 

 

 

 

ratio

 

 

 

 

 

 

letteraf

 

 

 

 

 

 

letterafplus

 

 

 

 

 

 

passfail

 

 

 

 

 

 

freetext

 

 

 

 

 

 

Roles

Domain: urn:lti:role:ims/lis

 

WebCT PowerLink 1.3.01

Blackboard Learn 9.1SP4+

Blackboard Building Block 2.0.0

Moodle 2.2

BasicLTI4Moodle Module

Sakai CLE 2.9

Sakai OAE 1.11

Jenzabar

Instructure Canvas

Desire2Learn

Administrator

 

 

Arrow

ContentDeveloper

 

 

 

 

 

 

 

Instructor

Learner

Learner/GuestLearner

 

 

 

 

 

 

 

 

Manager

 

 

 

 

 

 

 

 

 

 

Member

 

 

 

 

 

 

 

 

 

Mentor

 

 

 

 

 

 

 

TeachingAssistant

 

 

 

 

 

 

 

TeachingAssistant/Grader

 

 

 

 

 

 

 

 

 

               Not sent until a setting value has been saved (but empty parameter still sent after value has been deleted).

               Not sent until a setting value has been saved.

Other roles

  • Sakai 3 - None

Return parameters

 

WebCT PowerLink 1.3.01

Blackboard Learn 9.1SP4+

Blackboard
Building Block 2.0.0

Moodle 2.2*

BasicLTI4
Moodle Module

Sakai CLE 2.9

Sakai OAE 1.11

Jenzabar

Instructure
Canvas

Desire2Learn

lti_errorlog

 

NA

NA

 

 

 

 

lti_errormsg

 

 

 

 

lti_log

 

 

 

 

 

lti_msg

 

 

 

 

 

               Return parameters only apply to unsigned launches because a return URL is not otherwise available.