Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-9267 Moodle 3.1 QA
  3. MDLQA-9796

Teacher can share course, activity and resource using LTI provider

    XMLWordPrintable

    Details

      Description

      Note: Two sites are required for testing this issue.
      1. LTI consumer
      2. LTI provider.
      Enable LTI provider on course and activity
      1. Login as administrator.
      2. Follow Site administration ► Security ► HTTP security and enable 'Allow frame embedding'.
      3. Follow Site administration ► Plugins ► Authentication ► Manage authentication' and enable 'LTI' authentication.
      4. Follow Site administration ► Plugins ► Enrolments ► Manage enrol plugins and enable 'Shared external tool'.
      5. Log out and log in as teacher.
      6. Visit a course with at least 1 activity (assignment) and 1 resource (file).
      7. Follow Course administration ► Users ► Enrolment methods.
      8. Add a shared external tool with 'Tool to be provided' selected to course.
      9. Add a shared external tool with 'Tool to be provided' selected to assignment
      10. Add a shared external tool with 'Tool to be provided' selected to file.
      11. Follow Course administration ► Shared external tools.
      12. Make note of all 3 URLs and secrets.
      On your LTI consumer site.
      1. Visit a course.
      2. Add 3 'External Tool' activities and use the following from your LTI provider site.
        • URL as 'Launch/Cartridge URL'.
        • Secret as 'Shared secret'.
        • Set 'Consumer key' as 'moodle'
      3. Log in as a student.
      4. Visit the course and click on each LTI activity.
      5. Verify 'External Tool' activity links to course display course.
      6. Verify 'External Tool' activity links to assignment display assignment.
      7. Verify 'External Tool' activity links to file display file.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: