In some cases Dynamic Registration of the tool is unsuccessful due to network restrictions stripping out parts of the registration URL. In this situation, a manual configuration may resolve any issues. To set this up:
1. As an admin user, go to "Site administration > Plugins > Activity modules > External tool > Manage tools"
2. Click "Configure a tool manually"
3. Change the field "LTI version" to "LTI 1.3"
4. Change "Public key type" to "Keyset URL"
5. Enable "Supports Deep Linking (Content-Item Message)"
6. Set “Default Launch Container” to “new window”
7. (recommended) Set “Tool configuration usage” to “show in activity chooser and as a preconfigured tool)
8. Add the following details:
Tool Name: LearnSci LTI 1.3
Tool Description: LabSims & Smart Worksheets
Initiate login URL: To be provided by LearnSci
Redirection URI(s): (add both links on separate lines)
9. Expand the Services section and set the following:
IMS LTI Assignment and Grade Services: Use this service for grade sync and column management
IMS LTI Names and Role Provisioning: Use this service to retrieve members' information as per privacy settings
10. Expand the Privacy section and set the following:
Share launcher's name with tool: Always
Share launcher's email with tool: Always
Accept grades from the tool: As specified in Deep Linking definition or Delegate to teacher
(Note: If you need your users to remain anonymous on our system, please get in touch for further information).
11. Save the configuration.
12. On the resulting tool card, click "View configuration details" and return these details to LearnSci:
- Platform ID
- Client ID
- Deployment ID
- Public keyset URL
- Access token URL
- Authentication request URL
LearnSci will then complete the configuration and let you know when you should be able to test the new tool.