Think ASLFingerspelling & Initialization

For school tech admins · Step 2 of 2

Register your LMS with Think ASL.

You've already pasted our four URLs into your LMS and saved the Developer Key. Now tell us the iss and client_id your LMS handed back, so we recognize launches from your school and tie them to the right tenant.

What you should have done first
  • Pasted our four URLs (launch, login, JWKS, deep linking) into your LMS's LTI 1.3 / Developer Key page. See /school/lti-setup/ for the values.
  • Saved the Developer Key and copied the resulting client_id.
  • Created at least one Deployment (Canvas/Schoology/D2L assign one automatically; Blackboard returns one after first course-level install).

Tenant registration

Who will actually teach with this? Leave blank if you are the teacher — we'll default to your contact email.
LMS kind
When you pick one, we auto-fill the three OIDC URLs below with that LMS family's default. Override if your district uses a custom hostname.
The "Issuer" or iss your LMS shows you after creating the Developer Key. Example: https://canvas.instructure.com.
The Developer Key ID your LMS assigned. Canvas returns a ~14-digit number; D2L returns a UUID; Blackboard returns an Application ID.
One per line (commas work too). Usually just one. From your LMS's Deployment ID list — in Canvas it appears under the Developer Key's "Deployments" tab.
Your LMS's OIDC authorize endpoint.
Your LMS's token endpoint — we exchange the client credentials here for AGS / NRPS access tokens.
Your LMS's JWKS endpoint — we use it to verify the signature on every launch JWT.

What we do with this data.

We store the values you submit here (school name, contact info, iss, client_id, deployment IDs, OIDC URLs) in our tenant registry to authorize launches from your LMS. The contact email gets a confirmation and is reachable for support.

On every launch, we receive the user's LMS-assigned ID, name, email, and role. We store that against your school's tenant so grades and progress flow back correctly. Camera frames stay on the student's device — we never transmit video. Full detail on the privacy page.