Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-73779

LTI Dynamic Registration: incorrect listing of supported message types

XMLWordPrintable

    • MOODLE_310_STABLE, MOODLE_311_STABLE, MOODLE_400_STABLE
    • MOODLE_311_STABLE
    • MDL-73779_dynreg_sup_msgs
    • Hide
      1. LTI Advantage requires your site to be reachable from the internet. If not, Install ngrok to expose your moodle setup externally. Refer here for additional guidelines
      2. As site administrator, navigate to Site Admin > Plugins > Activity Modules > External Tool > Manage Tools
      3. In the box that says tool url enter: https://robotest.theedtech.dev/register
      4. Click the Add LTI Advantage button
      5. The test tool should open with a trace of the communication with Moodle, all should be green (thumbs up). In particular, verify the following sections are present and green:
        1. Supported Messages found
        2. Deeplinking is supported
        3. Resource Link is supported
        4. Ignore Yellow warning on previous registration found (expected for fresh installs)
      Show
      LTI Advantage requires your site to be reachable from the internet. If not, Install ngrok to expose your moodle setup externally. Refer here for additional guidelines As site administrator, navigate to Site Admin > Plugins > Activity Modules > External Tool > Manage Tools In the box that says tool url enter: https://robotest.theedtech.dev/register Click the Add LTI Advantage button The test tool should open with a trace of the communication with Moodle, all should be green (thumbs up). In particular, verify the following sections are present and green: Supported Messages found Deeplinking is supported Resource Link is supported Ignore Yellow warning on previous registration found (expected for fresh installs)

      Per specification (https://www.imsglobal.org/spec/lti-dr/v1p0#platform-configuration), the Platform Configuration should expose the supported messages as an array of objects. It is currently returning an array of strings.

      This is a major hindrance for implementers when parsing the platform configuration, in particular now that the specification has been made public. This should be addressed as more tools are looking at implementing dynamic registration.

            claudevervoort Claude Vervoort
            claudevervoort Claude Vervoort
            Jake Dallimore Jake Dallimore
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            Angelia Dela Cruz Angelia Dela Cruz
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 30 minutes
                30m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.