Not receiving the grades from Moodle

Not receiving the grades from Moodle

per Ivar Kanters -
Nombre de respostes: 2

Hi,

We are upgrading our LTI 1.1 to LTI 1.3. So far we are able to launch a course from our (external) application in Moodle. We're very happy with that already.

Now we want to receive the grades from the course, but unfortunately this is not working. We're launching the Moodle cource via the "LtiResourceLinkRequest". In we can see that the serviceurl has not been set. We probably need to provide it in a different way. 

I've added the payload of the id_token that we send to Moodle. As you can see the "lis_result_sourcedid" and "lis_outcome_service_url" are provided in the "https://purl.imsglobal.org/spec/lti-bo/claim/basicoutcome". 

Could someone tell me what we are doing wrong?

Thans in advance,

Ivar Kanters

Mitjana de qualificacions: -
En resposta a Ivar Kanters

Re: Not receiving the grades from Moodle

per Jake Dallimore -
Imatge Core developers Imatge Moodle HQ Imatge Particularly helpful Moodlers Imatge Peer reviewers Imatge Plugin developers Imatge Testers
Hi Ivar,

If you've configured the tool using LTI 1.3, you'll need to use the Assignment and Grades Service (AGS) claims in the launch. Basic Outcomes isn't used within LTI 1.3.

Here's a link to the AGS spec and, more specifically, the service claims + scopes you can include in the claim: https://www.imsglobal.org/spec/lti-ags/v2p0#example-service-claims

HTH,
Jake