To set up H5P.com in Sakai you need to:
Part 1: Adding Sakai as a tool consumer in H5P.com
Step 1: Log in to H5P.com as an admin user with your e-mail address as user name and your password.
Step 2: Go to Manage Organization
Step 3: Go to "Connect LMS"
Step 4: Under "Select your LMS" choose "Other". Fill in "Sakai" or something similar in the Connection name field, Choose LTI v1.1, and click "Save".
Note: If you want to use LTI v1.3 please follow this tutorial
Note down the data marked in the picture below: (1) URL to endpoint,(2) Key, and (3) Secret. You'll see the Secret by hovering over the eye icon.
Part 2: Add H5P.com as an "External tool" in Sakai
You have now got everything set up at H5P.com and we move over to Sakai.
Step 1: Log in to Sakai as an administrator
Step 2: Open "Sites" and access "Administration workspace" for the site you want to connect H5P.com with.
Step 3: Click on "External tools"
Step 4: Click on "Install LTI Tool"
Step 5: Fill in the form like this:
- Tool title: H5P LTI
- Button text: H5P
- Launch URL is the "URL to endpoint" from H5P.com, typically on the form https://[organization-subdomain].h5p.com/lti. You must use the Launch URL for your organization that you got in part 1 step 4
Step 6: Check additional options:
Under "The launch URL for this tool must support at least one launch message type" check the following box:
- The tool URL supports a single LTI tool (Resource Link launch)
- The tool URL supports a "resource picker" experience with one or more tools (Deep Link launch)
Under the "Indicate where in the Sakai interface that these tools should appear" check the following box:
- Allow the tool to be selected from Lessons
Under "Privacy settings" check the following boxes:
- Send User Names to External Tool
- Send Email Addresses to External Tool
Under "Services" check the following boxes:
- Allow External Tool to return grades
- Allow External Tool to create grade columns
- Provide Roster to External tool
Under the "Debug Launch" check the following box:
- Never launch in debug mode
Under "Sakai supports either LTI 1.1 or 1.3" check the following box:
- Tool supports LTI 1.1
Under "LTI 1.1 Security Configuration" fill the fields:
- Launch Key and Launch secret are the URL, Key, and Secret you got from H5P.com (ref Part 1 Step 4)
And click "Save". Your H5P LTI tool will appear in the list of tools.
Part 3: Verify that it works
Everything is now set up. To make sure that it works we're going to add an H5P to a lesson. Sakai only tracks grades from lessons.
Step 1: Go to a course and click "Lessons"
Step 2: Click "Add content"
Step 3: In the pop-up up select "H5P LTI"
Step 4: H5P.com will launch and you may create a new H5P to insert or insert an existing H5P link
Step 5: We'll also make sure that grading works, so create and insert a quiz or another type of H5P activity that provides a final score
Step 6: Click "Insert" to add it to your Sakai Lesson
Step 7: The lesson will appear. Click on the title to see your H5P
Step 8: Answer the question and click "Check"
Step 9: Go to "Gradebook" and see "Grade summary" for your user. You should see your score there.
You should be good to go! Enjoy using H5P in Sakai!