LTI resource link deep dive

IntegrationsUpdated September 18, 2026

A resource link is the reference a peer tool uses to launch a specific LMS course or unit. This article covers creating and consuming them.

Before you start

You need the Admin role and an LTI handshake already configured.

Step 1 — Copy the launch URL

Open the course editor, switch to the LTI tab (visible when the LTI Services tab is enabled), and copy the Launch URL. Each unit also has its own launch URL if you want finer granularity.

Course editor with every unit expanded inline

The editor shows sections and units together so you can drag either one to reorder.

Step 2 — Paste into the peer tool

In the peer tool, create a new LTI resource link and paste the launch URL. The peer's launch renders inside a frame; the LMS handles the OIDC handshake and signs the learner in automatically.

Tenant settings page with the Payments section

The Settings page is the single home for every tenant-level toggle.

Step 3 — Verify the learner experience

Launch from the peer tool as a test learner. The LMS course opens with them already signed in. Any grades they earn flow back via AGS. If sign-in fails, the OIDC handshake needs debugging — check the LMS's audit log.

Audit log

The audit log is your immutable record of who did what.

Notes

  • Resource links are stable across sessions — the same peer link keeps launching the same LMS course.
  • For deep linking (peer picks the LMS resource at authoring time), see the LTI DL spec — configuration follows the same pattern.

What next?

#lti#deep-linking#resource-link