AnsweredAssumed Answered

Why isn't Canvas passing us the "lis_outcome_service_url" parameter?

Question asked by Dave Alvarado on Mar 8, 2018
Latest reply on Jun 28, 2018 by rogrant@nmsu.edu

Hi,

 

We (a content provider) have created common cartridges with LTI links back to our system.  However, after a teacher imports that common cartridge into his/her course and assigns one of our assessment links (part of the common cartridge) in Canvas, we are not passed a "lis_outcome_service_url" parameter by Canvas, which as I understand from reading the IMS spec is necessary for grade passback from our system back into Canvas.  Currently we receive the LTI parameters I've included below.  How are we supposed to execute grade passback if Canvas doesn't pass us the necessary information? - 

 

oauth_consumer_key=ZMWOJH77FW

oauth_signature_method=HMAC-SHA1

oauth_timestamp=1520526534

oauth_nonce=iGLlfWQ1yelv06DYuxeCbPwogO19pTVKMpKCBddtk4

oauth_version=1.0

context_id=065e970d3e5cf11414f766c9b202f56dc0340e59

context_label=DEFABC

context_title=ELA+Grade+6+2018

custom_assessment_id=782308D373E84DDE8D0953F23AB207FC

custom_canvas_api_domain=canvas.instructure.com

custom_canvas_course_id=1290816

custom_canvas_enrollment_state=active

custom_canvas_user_id=13666019

custom_canvas_user_login_id=dave.student@subco.com

custom_canvas_workflow_state=available

ext_roles=urn:lti:instrole:ims/lis/Student,urn:lti:role:ims/lis/Learner,urn:lti:sysrole:ims/lis/User

launch_presentation_document_target=iframe

launch_presentation_locale=en

launch_presentation_return_url=https://canvas.instructure.com/courses/1290816/external_content/success/external_tool_redirect

lis_person_contact_email_primary=dave.student@subco.com

lis_person_name_family=Student

lis_person_name_full=Dave+Student

lis_person_name_given=Dave

lti_message_type=basic-lti-launch-request

lti_version=LTI-1p0

oauth_callback=about:blank

resource_link_id=244fe8c497726da358614f4bfe666fce075a4582

resource_link_title=ELA+Grade+6+Unit+1+-+Digital

roles=Learner

tool_consumer_info_product_family_code=canvas

tool_consumer_info_version=cloud

tool_consumer_instance_contact_email=notifications@instructure.com

tool_consumer_instance_guid=07adb3e60637ff02d9ea11c7c74f1ca921699bd7.canvas.instructure.com

tool_consumer_instance_name=Free+For+Teachers

user_id=300421322f77ecf6b946ab2f9e54bd8ccfda05c6

user_image=https://secure.gravatar.com/avatar/b6aae6522545ed7303ede98a16936a2d?s=50&d=https%3A%2F%2Fcanvas.instructure.com%2Fimages%2Fmessages%2Favatar-50.png

oauth_signature=LABHuLLhkPVsCij3l64T5D72JH4=

Outcomes