CD2 and LTI Usage

IanGoh
Community Contributor

Got my hands on the LTI tables in CD2 now, trying to query if I can list all LTI 1.1 and 1.3 related to a specific course.

Context_External_Tools (LTI 1 and 1.3) - has two kinds of tools (context_type) - Account, Course

  • if context_type: course, then I can use the context_id -> courseid
  • if context_type: account, that just tells me it's installed at that context_id -> accountid and presumably everything underneath it (nested).

Do I then assume that if a courseid is nested under that accountid, that it's got the tool?  Where does it take into account the course navigation (visible vs hidden)?

I also looked at Lti_Resource_links, that gets me from Context_External_Tools -> Lti_Resource_Links -> Assignments, so at least I can get assignments using external tool (LTI 1.3 only)

So it seems two-fold

1) where LTI tools can appear (course navigation, assignments, etc) and then

2) unioning up the various sources at the course level.

Any ideas? Am I going about this the wrong way?

Labels (2)
0 Likes