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

Add support for LTI Memberships service

XMLWordPrintable

    • MOODLE_28_STABLE, MOODLE_29_STABLE
    • MOODLE_30_STABLE
    • Hide
      1. Create a tool registration via http://lti.tools/test/tp.php - ensure the Memberships service is offered and accepted
      2. Enable the created tool type on Manage external tool types
      3. Add an instance of the tool to a course
      4. Launch the tool
      5. Click on the Memberships button
      6. Click on the Read button
      7. Check the JSON in the response to ensure it correctly reports each user enrolled in the course - also check for a nextPage element and send a request to this endpoint to check that it properly gives the next set of members (only included when the limit option is used).
      Show
      Create a tool registration via http://lti.tools/test/tp.php - ensure the Memberships service is offered and accepted Enable the created tool type on Manage external tool types Add an instance of the tool to a course Launch the tool Click on the Memberships button Click on the Read button Check the JSON in the response to ensure it correctly reports each user enrolled in the course - also check for a nextPage element and send a request to this endpoint to check that it properly gives the next set of members (only included when the limit option is used).

      IMS has a Memberships service in public draft for its LTI specification (see http://www.imsglobal.org/lti). This service allows external tools (tool providers) to request a copy of the roster (list of enrolments) for a course. At present this functionality is not available using the core LTI module in Moodle but is a feature which is commonly requested.

            svickers Stephen Vickers
            svickers Stephen Vickers
            Frédéric Massart Frédéric Massart
            Dan Poltawski Dan Poltawski
            Marina Glancy Marina Glancy
            Votes:
            1 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved:

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