Help

We’ve Expanded AI Support! We’ve broadened AI assistance across additional PowerSchool solutions, making it easier to get guidance when you need it. Learn More

LTI 1.3 Assignment and Grade Service (AGS) not available unless you Deep Link

chrisyust
Rookie

LTI 1.3 Assignment and Grade Service (AGS) not available unless you Deep Link

Hi Everyone, we have long supported import of our course material into Schoology via 1EdTech Common Cartridge.   Our cartridge packages include complex folder structures to organize materials, embedded quizzes and tests in QTI format (so they become native Schoology assessments), and links to LTI-based resources and gradable activities.

 

We have recently upgraded our LTI support to include LTI 1.3 and the LTI 1.3 Assignment and Grade Service (AGS).  Per Schoology's documentation (https://developers.schoology.com/app-platform/lti-apps/), LTI 1.3 "Deep Linking" is also required. It was initially unclear to us *why* deep linking was needed to add individual resources when a common cartridge import provides far superior capabilities (for us).  Deep Linking, for example, cannot import the requisite folder structures needed to organize material, nor import QTI assessment data to create native Schoology assessments.  With a common cartridge import, teachers can establish a full course in one step.

 

Through testing, we discovered that LTI-linked, gradable items created via Common Cartridge import (and subsequently moved from Resources into a Course) do NOT have access to the LTI 1.3 Assignment and Grade service at all.  It doesn't matter if your LTI 1.3 app is configured for AGS support, nor if the LTI link itself is properly configured as a gradable item in the gradebook.  The LTI 1.3 AGS claims are missing completely from the LTI 1.3 Schoology messages for these links, and therefore the AGS cannot be used to communicate grading information back to Schoology.

 

Experimentally, we found the LTI 1.3 AGS claims are supported for gradable items created through Deep Linking (with an important caveat I've posted about separately).  However, without supporting LTI 1.3 AGS for LTI resources brought in common cartridge import, the entire LTI 1.3 / AGS feature has little use for us.

 

I'm hoping someone can shed some light on something we might be doing wrong - hopefully the LTI 1.3 AGS is available in some way for imported resources.  All other LMS we've tested (Canvas, Buzz, etc.) provide LTI 1.3 AGS for all gradable LTI items, regardless of how they're brought into the course.  Thanks!

 

 

 

 

 

 

 

 

2 Replies
plochary
Rookie

Hi @chrisyust - just wanted to see whether you had found any solutions to this issue since this post? We like to provide common cartridges for our customers for the same reasons you mentioned, and are trying to confirm whether it's possible to have grade passback for these items in Schoology 1.3. Thanks!

chrisyust
Rookie

Hi @plochary , unfortunately, we have not received a response to this issue, and our Schoology customers currently avoid LTI 1.3.

 

I cross-posted this and another LTI 1.3-related issue on the Schoology App Developers Forum (https://help.powerschool.com/t5/Schoology-App-Developer-Group/bd-p/Schoology_App_Developer_Groupforu...).  On that Forum, the other issue received this reply back in May 2025:  

 

"Yes, we will be updating our LTI capabilities to better support notifications. There is no current timeline we can provide yet."