This guide covers how to add a new external tool for PebblePad in a Moodle administration area.
STEP-BY-STEP
Login to Moodle using an account with a System Admin role.
1: Go to External Tool admin
- From the main menu, select Site Administration
- Select Plugins from the sub menu
- Scroll and within External Tool select Manage tools
- Select the configure a tool manually link beneath the buttons
2: Input tool settings
Add the following data into the related fields.
Setting | Value |
Tool name | PebblePad LTI 1.3 |
Tool URL | https://server domain/login/openid/redirect |
LTI Version | LTI 1.3 |
Public key type | Keyset URL |
Public keyset | https://server domain/login/org-url-segment/.well-known/jwks.json Replace server domain with the appropriate option from the sub-table below. Also, replace org-url-segment with your Pebble installation org URL found on the end of your main login page URL. e.g. https://apptest.pebblepad.com/login/abcde |
Initiate login URL | https://server domain/login/openid/authorise Replace server domain with the appropriate option from the sub-table below. |
Redirection URI(s) | https://server domain/login/openid/redirect Replace server domain with the appropriate option from the sub-table below. |
Custom parameters | pebble_username=$User.username |
Tool configuration usage | Show as preconfigured tool when adding an external tool |
Default launch container | New Window |
Supports Deep Linking (content item message) | Checked |
Content Selection URL | Blank |
Icon URL (within show more...) | https://resources.pebblepad.co.uk/hubfs/Full%20colour%20iconPebblePad.png |
SERVICES | |
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 |
Tool Settings | Use this service |
PRIVACY | |
Share launcher's name with tool | Always |
Share launcher's email with tool | Always |
Accept graders from the tool | As specified in Deep Linking definition or Delegate to teacher |
Force SSL | Unchecked |
Sub-table for location-based server domains:
Location | Domain |
---|---|
TAQAS (all locations) | lti1p3.apptest.pebblepad.com |
Australia (production) | lti1p3.pebblepad.com.au |
Canada (production) | lti1p3.pebblepad.ca |
UK (production) | lti1p3.pebblepad.co.uk |
US (production) | lti1p3.pebblepad.com |
- Select Save to confirm
3: Note Tool Configuration details
- On the new PebblePad LTI 1.3 tile, select the list icon (top right)
- From the pop-up modal, copy the tool details
- Download our Moodle Integration Data file (.csv)
- Paste the information into the spreadsheet and save. We'll explain how to share this with us at the end of Stage 3