Comment on page
Install MyLA via LTI 1.3
MyLA integrates with the LMS using the LTI 1.3 standard.
To install and configure MyLA, Unizin needs an LTI key from your LMS instance. The purpose of the LTI key is to support the LTI authentication protocol in LTI 1.3. Generally speaking, you should follow Instructure’s guidelines for installing a developer key for MyLA.
The following sections describe:
- 1.How to configure an LTI key for MyLA
- 2.What information to gather from Canvas
- 3.What information to send, securely, to Unizin Services
Note that Unizin Services will take care of the MyLA integrations with your UDP and UDW instances. You do not need to gather any authentication or credential information for them.
Follow Instructure's guide to creating an LTI Key in Canvas. You will need to input configuration variables – please refer to the table below for guidance about how to set the values for the configurable variables of an LTI Key.
Use the following values for the LTI Key settings.
When you have successfully inputted the settings for a new LTI Key, Save the LTI Key.
Under Method, select the “Paste JSON” option.
Locate the “placements” array in the JSON.
In the “placements” array, add the following to the first object
By setting the default to "disabled," MyLA will not be installed in courses by default. A fully configured placements array might look like this:
Once the above is completed, change the State of the key from "OFF" to "ON".
To enable LTI launch requests, MyLA needs a public/private RS256 key pair in PEM format. Institutions must generate their own public/private key pair in PEM format. If you need help generating public/private keys, Michigan provides a Python program that you can run to generate your own keys.
You will need to collect the following information from your Canvas instance and send it to Unizin. Only when Unizin receives this information can it configure your MyLA courses.