LTI Moodle 4.3

LTI Moodle 4.3

Eduardo Silva-mit -
Antal besvarelser: 3

Hi!

We have an LTI integration where we enter a different URL for each activity in the course. The URL has the same domain, modifying only the parameters.

In Moodle 4.3 we were not able to set up a single provider (e.g. https://url.com) and each teacher will be able to enter their content URL, as shown in the image below.




The LTI tool in use does not support deep linking, the selection of content is done via URL parameters.. There are thousands of different URLs, making it impossible to create multiple LTI providers.

Are there any configurations to allow this possibility, without the external tool providing the deep linking feature?  Is there anything in the backlog to allow you to insert the URL as per previous versions?

Regards
Eduardo

Gennemsnitsbedømmelse: -
I svar til Eduardo Silva

Re: LTI Moodle 4.3

Jake Dallimore-mit -
Core developers-ip assinga Moodle HQ-ip assinga Peer reviewers-ip assinga Plugin developers-ip assinga Testers-ip assinga
Hi Eduardo,

Unfortunately not. Tools must now be set up prior to their use in a course. We no longer support manual configuration of a tool at the activity level, so this kind of on-the-fly tool instance creation isn't supported. So, regardless of whether the tool uses custom params or URL params to identify resources, it must be configured prior to its use.

So, in your case, the only 'solution' (it's not really feasible at scale) would be to configure these 'tools' (they are not really distinct tools in your case, but must be set up as such) and then use those tools via the activity chooser to create each link. Of course this gets messy quickly as the activity chooser fills up fast.

It might be worth asking whether your tool provider supports custom params instead of URL params to identify each activity. This alone won't solve the problem of course, but it would leave the door open to the use of custom params, should a custom patch be used to reintroduce that in your instance (as mentioned in this thread: https://moodle.org/mod/forum/discuss.php?d=450974#p1825748)
I svar til Jake Dallimore

Re: LTI Moodle 4.3

Michael Williams-mit -

We are having a similar issue as our LTI provider will not accept traffic from embedded web pages as a security issue.  Is there any workaround to add URLs manually?

Bilag Error.png
I svar til Michael Williams

Re: LTI Moodle 4.3

Jake Dallimore-mit -
Core developers-ip assinga Moodle HQ-ip assinga Peer reviewers-ip assinga Plugin developers-ip assinga Testers-ip assinga
Hi Michael,

You can still create the links manually. Since MDL-82344 was included in the minors today (meaning you don't strictly NEED to use content selection if it's configured), you can just create the link manually, and enter the relevant custom params needed to launch into the particular piece of content. As above, URL params aren't supported. Of course, you'll need to be running the recent release, otherwise select content is required and you're somewhat stuck.