Assignment Selection set as LTI Deeplink, launching as LTI ResourceLink
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-10-2022
01:55 PM
Hello,
I am testing an LTI tool in the Bitnami Canvaslms in AWS. My resource links are launching as expected, but I created an assignment selection launch set to be a deeplink and it is being launched as a resource link.
A screen shot of the link configuration is attached: Screen Shot 2022-07-10 at 3.20.34 PM.png (it says I don't have permission to upload images).
And attached also is a screen shot showing the tool is showing up where its supposed to: Screen Shot 2022-07-10 at 3.21.47 PM.png
But when I launch the tool, it is sent as a resource link (JSON below). I'm a n00b with Canvas and using the bitnami image, so I am probably missing something somewhere, but any thoughts would be greatly appreciated!
{
'aud': '10000000000002',
'azp': '10000000000002',
'email': 'user@example.com',
'errors': {
'errors': {}
},
'exp': 1657483708,
'family_name': '',
'given_name': 'user@example.com',
'https://purl.imsglobal.org/spec/lti-ags/claim/endpoint': {
'errors': {
'errors': {}
},
'lineitems': 'https://canvas.hurrey.dev/api/lti/courses/1/line_items',
'scope': [
'https://purl.imsglobal.org/spec/lti-ags/scope/lineitem',
'https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly',
'https://purl.imsglobal.org/spec/lti-ags/scope/result.readonly',
'https://purl.imsglobal.org/spec/lti-ags/scope/score',
'https://canvas.instructure.com/lti-ags/progress/scope/show'
],
'validation_context': None
},
'https://purl.imsglobal.org/spec/lti-nrps/claim/namesroleservice': {
'context_memberships_url': 'https://canvas.hurrey.dev/api/lti/courses/1/names_and_roles',
'errors': {
'errors': {}
},
'service_versions': ['2.0'],
'validation_context': None
},
'https://purl.imsglobal.org/spec/lti/claim/context': {
'errors': {
'errors': {}
},
'id': '312646e6c8c7883dadb2900f62782145c9b93273',
'label': 'Box',
'title': 'Box LTI',
'type': [
'http://purl.imsglobal.org/vocab/lis/v2/course#CourseOffering'
],
'validation_context': None
},
'https://purl.imsglobal.org/spec/lti/claim/custom': {},
'https://purl.imsglobal.org/spec/lti/claim/deployment_id': '1:312646e6c8c7883dadb2900f62782145c9b93273',
'https://purl.imsglobal.org/spec/lti/claim/launch_presentation': {
'document_target': 'iframe',
'errors': {
'errors': {}
},
'height': 400,
'locale': 'en',
'return_url': 'https://canvas.hurrey.dev/courses/1/external_content/success/external_tool_dialog',
'validation_context': None,
'width': 800
},
'https://purl.imsglobal.org/spec/lti/claim/lis': {
'course_offering_sourcedid': None,
'errors': {
'errors': {}
},
'person_sourcedid': None,
'validation_context': None
},
'https://purl.imsglobal.org/spec/lti/claim/lti11_legacy_user_id': 'c822a4f6c58d1a4b31c66d3903d634dd75556570',
'https://purl.imsglobal.org/spec/lti/claim/lti1p1': {
'errors': {
'errors': {}
},
'user_id': 'c822a4f6c58d1a4b31c66d3903d634dd75556570',
'validation_context': None
},
'https://purl.imsglobal.org/spec/lti/claim/message_type': 'LtiResourceLinkRequest',
'https://purl.imsglobal.org/spec/lti/claim/resource_link': {
'description': None,
'errors': {
'errors': {}
},
'id': '312646e6c8c7883dadb2900f62782145c9b93273',
'title': None,
'validation_context': None
},
'https://purl.imsglobal.org/spec/lti/claim/roles': [
'http://purl.imsglobal.org/vocab/lis/v2/institution/person#Administrator',
'http://purl.imsglobal.org/vocab/lis/v2/institution/person#Instructor',
'http://purl.imsglobal.org/vocab/lis/v2/membership#Instructor',
'http://purl.imsglobal.org/vocab/lis/v2/system/person#SysAdmin',
'http://purl.imsglobal.org/vocab/lis/v2/system/person#User'
],
'https://purl.imsglobal.org/spec/lti/claim/target_link_uri': 'https://box-lti.herokuapp.com/launch/',
'https://purl.imsglobal.org/spec/lti/claim/tool_platform': {
'errors': {
'errors': {}
},
'guid': 'nMQF6xt1omh23IyNdtMQWt9YS8nXc4m9EzE6lqw8:canvas-lms',
'name': 'My site',
'product_family_code': 'canvas',
'validation_context': None,
'version': 'cloud'
},
'https://purl.imsglobal.org/spec/lti/claim/version': '1.3.0',
'https://www.instructure.com/placement': 'resource_selection',
'iat': 1657480108,
'iss': 'https://canvas.instructure.com',
'locale': 'en',
'name': 'user@example.com',
'nonce': '85d358bea75849678c30202dec7e415cae66cf08008311eda2b48ab12ae61eac',
'picture': 'https://canvas.hurrey.dev/images/messages/avatar-50.png',
'sub': 'e371422f-c217-49e4-b9d2-a09a3ac8b93a'
}