On the consumer site, I had to set custom paramenter "force_embed = 1"
On the consumer site, I had to set custom paramenter "force_embed = 1"
Hi,
We are running both Canvas and Moodle. I would like to use the "Moodle as LTI provider" capability to allow users that are logged in to Canvas to seamlessly access a course in Moodle.
I have set up the LTI on Canvas and on Moodle. When a user launches the LTI from Canvas, then a new user is created on Moodle with the correct name and email address and with a username that looks like this:
enrol_lti54e2fbac742e02437015152990ee6f6c45032457
Instead of this, what I want is for the username to be created based on the Canvas username, or if that username already exists in Moodle, to authenticate into the existing user and enrol then onto the relevant Moodle course as per the LTI link.
Does anyone know how I can do this? I have tried to put custom parameters into the Canvas LTI but this is guesswork as I don't know what value Moodle would be looking for (if any).
Thanks,
Pete
Does anyone have an idea of what to do next?
Hi, I have a similar problem with the LTI tool.
I have created an activity with the LTI tool and it integrates correctly with Moodle. But when the student has finished the activity and I want to send a note to Moodle, I don't know which URL, method and parameters are used.
Thank you, a greeting.
We are using Moodle Moodle 3.7.3 (Build: 20191111), with Cengage external modules.
Several questions:
Thanks,
Floyd
Gemma, Thank you! I will try your advice.