Has anyone had success with a situation like:
- You have an LMS course that has many LTI links to WeBWorK. ("Many" because you are using "homework" grade passback mode and you have links in the LMS to each WeBWorK assignment).
- It's a new term/semester, and your get a new LMS course. You copy/clone content from your previous LMS course.
- All of the LTI 1.3 links still point to your old WeBWorK course. Specifically, in their details there is something like:
"https://purl.imsglobal.org/spec/lti/claim/target_link_uri": "https://webwork.yourschool.edu/webwork2/yourOldCourse/someSet",
- You want to update all of these LTI links to use your new WeBWorK course for the new term/semester.
With LTI 1.1, we had direct access to the launch URL, and that was straightforward to update. (Tedious to do it two dozen times or so, but not too bad with copy paste.) So far with LTI 1.3, I don't see how I can simply change that target_link_uri setting. I can *view* it (as well as all other link request details) but not edit it.
So at the moment, faculty cannot centrally manage these links when moving to a new term/semester. The only thing to do seems to be to delete all of the LTI links, then create new ones to the new WeBWorK course. We'd like to avoid that because the actual placement of the links is scattered throughout the LMS, in various modules and navigation tools. Being able to manage the launch URL (or target_link_uri in LTI 1.3 lingo) form a central LTI tool manager would be much better.
Answers to this probably depends on the LMS. We are using Desire2Learn. (And I've reached out to our D2L admin team, but I don't expect to hear back too soon, as they have a lot going on this time of year.)