1. Register LTI Tool in Canvas
Register LTI Tool in Canvas
-
Login to Canvas:
Go to Canvas Login .
-
Access Developer Keys:
Click on the Admin tab.
Select your university.
Go to the Developer Keys tab.
Click +Developer Key.
Select +LTI Key.
-
Enter Key Details:
Enter the Key Name and Owner Email.
Enter the Redirect URL (e.g.,
https://epcsdotnet.chalkandwire.com/epcs/lti13/launch).Select Manual Entry as the method.
Enter the Title and Description.
-
Enter the Target Link URI and OpenID Connect Initiation URL:
Target Link URI:
https://epcsdotnet.chalkandwire.com/epcs/lti13/launchOpenID Connect Initiation URL:
https://epcsdotnet.chalkandwire.com/epcs/lti13/connect
-
Configure JWK Method:
Select Public JWK URL as the JWK Method.
Enter the Public JWK URL:
https://epcsdotnet.chalkandwire.com/epcs/lti13/Jwks.
-
Expand LTI Advantage Services:
Check the list of required services.
-
Expand Additional Settings:
Privacy Level - Public
-
Provide custom fields, e.g.:
snParameter=$Canvas.user.sisSourceIdemailParameter=$Person.email.primary
-
Select Placements:
Choose appropriate placements from the dropdown (e.g., Course Navigation).
-
Under the selected placement, fill in the required details:
Target Link URI:
https://epcsdotnet.chalkandwire.com/epcs/lti13/launchFill in Text(Name visible in course page), Height, and Width
-
Save and Enable Key:
Click Save.
Find your key from the list of Developer Keys.
Note down the details (this is the client ID).
Enable it by toggling the button under the state column.
A pop-up will appear; click Switch to On.