LTI and Moodle

Moodle LTI Producer and Canvas - Need Help

 
Picture of Bill Frey
Moodle LTI Producer and Canvas - Need Help
 

Has anyone successfully used Moodle 3.2 as an LTI producer and the Canvas LMS as the consumer?  If so, which "configuration type" did you use in the Canvas App setting. 

Were you able to share the entire course, or just certain resources. I've tried sharing the course as a whole and also just a quiz...No Joy.  Thanks in advance.

 
Average of ratings: -
Picture of John Okely
Re: Moodle LTI Producer and Canvas - Need Help
Core developersParticularly helpful MoodlersPlugin developersTesters

Unfortunately this does not seem to be working. Please vote and watch this issue: https://tracker.moodle.org/browse/MDL-57703

It's a shame that it's not working as moodle is complying with all the most basic aspects yet it is not working in canvas. I'm not sure where the cause of the problem is. I am keen to work on the bug but it's not a priority until more people vote and comment.

 
Average of ratings: Useful (1)
Picture of Michael Penney
Re: Moodle LTI Producer and Canvas - Need Help
Core developersParticularly helpful Moodlers

I have it working in 3.1 - shared as a course.

Is this a new issue in 3.2?

In Canvas, after adding the App (Settings/Apps) to the course, I create an Assignment, External Tool, then input my launch URL and Shared Secret.


 
Average of ratings: -
Picture of John Okely
Re: Moodle LTI Producer and Canvas - Need Help
Core developersParticularly helpful MoodlersPlugin developersTesters

Thanks for commenting. I wouldn't have thought anything would have changed between 3.1 and 3.2 to affect this. If you get time and can try it on a 3.2 instance with the same settings that would help a lot.

Is there anything else you had to do besides the steps you mentioned?

 
Average of ratings: -
Picture of Martin Biermann
Re: Moodle LTI Producer and Canvas - Need Help
 

I just set up an LTI-handshake between Canvas (https://mitt.uib.no; my University's LMS) and Moodle (https://nukit.ihelse.net) using Moodle 3.3.

The reason: I wanted to use Moodle's anonymous Feedback activity in a canvas course (see our recent publication doi: 

10.1177/2058460117720858)

To set up LTI, The documentation http://docs.moodle.org/33/en/Publish_as_LTI_tool  worked pretty much as expected.

However: You MUST enable the "Publish as LTI tool" plugin under
Site/Plugins/Enrolmens/Publish as LTI tool BEFORE you create the LTI configuration for your moodle course.

There were some minor glitches getting things to work in Canvas. Go to Settings/Apps and press "+ App". Choose the configuration type "Paste XML".
In Moodle, go to Course administration/Published at LTI tools.
Navigate to the page under "Cartridge URL" and paste the XML code into the dialog box in Canvas. Make sure it is pure XML without formatting codes inserted by Internet Explorer etc.
The "user key" in Canvas is the name of your LTI object in Moodle, the "shared secret" is the secret in Moodle.
Once the app is saved in Canvas, you can embed it in any Canvas module like any static page etc.
However, the external Moodle page did not come up at once. I had to edit the module and the properties of the app and check "open in a separate tab". From that point onward, things worked like a charm.


 
Average of ratings: -