Step 2 — Connect Moodle to DrillBit LMS
The second step is done inside DrillBit. You’ll switch to the Admin role, open the Moodle integration tile, and paste in the IDs and endpoints you copied from the Moodle Tool configuration details in Step 1 — this registers your Moodle instance with DrillBit so the two can talk.
Before you start: complete Step 1 — Register the External Tool in Moodle and have the Platform ID, Client ID, Public keyset URL, Access token URL, and Authentication request URL from Moodle’s Tool configuration details dialog to hand.
1. Sign in and switch to the Admin role
- Open the DrillBit Extreme login page and sign in with your DrillBit account.
- Click the avatar / profile menu in the top-right corner.
- Choose Switch account › Switch to admin.
If you don’t see the option to switch to admin, your account doesn’t have admin privileges — contact DrillBit support to have your account upgraded before continuing.
2. Open the Moodle LTI integration tile
- From the left sidebar, open Integrations.
- Locate the Moodle LTI Integration (v1.3) tile.
- Click the toggle to enable registration — this opens the Moodle configuration form.
3. Paste in the values from Moodle
The fields DrillBit asks for and where each one comes from in Moodle’s Tool configuration details:
| Platform url | Your Moodle site URL — the Platform ID from Moodle (for example https://<your-moodle>). |
|---|---|
| Client id | The Client ID Moodle generated when you saved the External Tool. |
| Auth end point | The Authentication request URL — https://<your-moodle>/mod/lti/auth.php. |
| Access end point | The Access token URL — https://<your-moodle>/mod/lti/token.php. |
| Method | Select JWK_SET. |
| Keyset end point | The Public keyset URL — https://<your-moodle>/mod/lti/certs.php. |
4. Submit and confirm
- Double-check that every field matches the value Moodle showed exactly — a single trailing space or wrong character will cause launches to fail.
- Click Submit.
- DrillBit registers your organisation against the Moodle Client ID and the integration is now active.
If submission fails, the most common cause is a mismatch between Moodle’s Platform ID and the Platform url entered here. Re-copy it from Moodle’s Tool configuration details and try again before raising a support ticket.
Moodle and DrillBit are now wired up. Continue to Step 3 — Add the External Tool to a course to use the integration from a course as an instructor.