Miscellaneous

MathMatize LTI 1.3 Admin Setup Guide

Guide for administrators to configure MathMatize in their LMS (Canvas, Blackboard, Moodle, D2L) using LTI 1.3.

LTI 1.3 Admin Setup Guide

This guide is for Learning Management System (LMS) administrators who need to configure MathMatize as an LTI 1.3 tool in their institution's LMS (Canvas, Blackboard, Moodle, D2L/Brightspace, etc.).

LTI 1.3 Connection Details (Manual Setup)

To register MathMatize as an LTI 1.3 tool manually (required for Canvas, Moodle, Brightspace, etc.), use the following configuration details. The exact field names may vary depending on your LMS.

Field
Value
Tool NameMathMatize
Initiate Login URLhttps://www.mathmatize.com/api/mm/lti/login/
Redirection URI(s)
(sometimes "Redirect URL")
https://www.mathmatize.com/api/mm/lti/launch/
Public Keyset URL
(JWKS URL)
https://www.mathmatize.com/api/mm/lti/jwks/
Target Link URI
(if required)
https://www.mathmatize.com/api/mm/lti/launch/

Blackboard Setup (Application ID)

If you are using Blackboard, you can set up the integration quickly using the MathMatize Application ID.

Application ID: d9dd5676-820d-4c5d-85d2-0c70a5e331e7

  1. In the Blackboard Administrator Panel, navigate to Integrations > LTI Tool Providers.
  2. Select Register LTI 1.3/Advantage Tool.
  3. Enter the Application ID above.
  4. Verify the settings and submit.

After registering, you will receive a Client ID and Deployment ID. Please send these IDs to questions@mathmatize.com to complete the setup.

Required Scopes / Permissions

If your LMS requires you to manually select or input LTI scopes (permissions), please enable the following:

Assignment and Grade Services (AGS):

  • https://purl.imsglobal.org/spec/lti-ags/scope/lineitem
  • https://purl.imsglobal.org/spec/lti-ags/scope/score
  • https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly
  • https://purl.imsglobal.org/spec/lti-ags/scope/result.readonly

Names and Role Provisioning Services (NRPS):

  • https://purl.imsglobal.org/spec/lti-nrps/scope/contextmembership.readonly (Allows MathMatize to sync your class roster)

Completing the Setup

After you have registered the tool in your LMS, you will be generated a set of credentials. To finalize the connection, please create a deployment and send the following information to questions@mathmatize.com:

  1. Client ID
  2. Deployment ID
  3. Issuer URL (or Platform ID)
  4. Authorization URL (if provided by your LMS)
  5. Token URL (if provided by your LMS)
  6. Key Set URL (JWKS URL for your LMS, if provided)

Once we receive these details, we will complete the configuration on our end and notify you when the integration is active.