How to integrate TORSH Talent with Canvas LTI 1.3 (Canvas Admin)
If you would like to use TORSH Talent within Canvas for assignment submission purposes, you can setup TORSH Talent as an external tool using LTI 1.3 integration!
With TORSH Talent as an external tool in Canvas:
- Your instructors can have students submit videos and data forms uploaded to TORSH Talent for their assignments.
- New users from Canvas can even have accounts automatically provisioned in TORSH Talent.
- You can even have user groups in Talent provisioned automatically based on Canvas Course user placement.
Please follow all of the steps provided below in order to integrate your Canvas Course with your TORSH Talent system via LTI 1.3.
Contents:
I. Create a Developer LTI Key in Canvas
II. Create a Platform in the LTI 1.3 Settings of TORSH Talent
III. Integrate Your Canvas Course By Adding the Talent App
I. Create a Developer LTI Key in Canvas
To get started, you first need to create an LTI Key in your Canvas Admin panel that your TORSH Talent integration will be linked through.
- First login to Canvas with your Site Admin account. Then go to your Admin Panel.
- From your Admin Panel, choose 'Developer Keys.'
- From your Developer Keys page, click '+ Developer Key' in the top, right-hand corner. A dropdown list will appear.
-
Then choose 'LTI Key' in the dropdown menu.
- In the LTI Key pop-up that appears, provide it with a 'Key Name.'
- Then provide an 'Owner Email.'
-
Next, choose the 'Method' as 'Enter URL.'
-
From here, open TORSH Talent in a separate tab and login to your Talent Admin account. Find your 'Management Panel' on your Talent homepage. Click 'View.'
-
On the next page in Talent, click 'LMS Integrations' on the far, left side panel.
-
This will take you to a page wherein you can find the settings needed to copy into your preferred platform. Make sure you have Canvas selected on the top tab. Scroll down to the Canvas LTI Settings section and click the 'LTI 1.3' tab.
-
Scroll down the page further and find the section labeled 'Canvas Configuration URL (Recommended).' Copy the text provided there.
-
Return to your Canvas tab and the Key Settings pop-up you had open before. Paste the copied Configuration URL from Talent into the 'JSON URL' field. Then click 'Save' in the bottom, right-hand corner of the pop-up.
-
Now that your LTI Key is created, enable it by clicking the toggle on the right-hand side of its listing in Canvas. Click 'Switch to On' on the next pop-up to activate the key.
II. Create a Platform in the LTI 1.3 Settings of TORSH Talent
With your LTI Key in place, you will then need to create a Platform in your TORSH Talent LTI 1.3 Settings that helps to connect this LTI key with your Canvas Course!
-
First, return to your TORSH Talent tab and open the LMS Integrations settings page. Make sure you are viewing the 'LTI 1.3' tab in Talent. Then click the 'Add Platform' button on the right-hand side of the page.
- An 'Add LTI 1.3 Platform' window will open with various fields to provide information for. You will only need to enter the top (3) fields. The rest will populate automatically when providing the Platform URL. First, provide a 'Platform Name,' preferably one that refers to your Canvas instance.
- Then enter your 'Platform URL (Issuer).' This URL is the domain of your Canvas instance/site. Providing this will automatically populate the Authentication Endpoint, the Access Token Endpoint, and the Public Keyset URL.
-
Next, please provide the 'Client ID.' You can find this ID in your recently created Developer Key. It's the 14-digit number found under the 'Details' column of your LTI Key.
-
Once you are done entering the necessary information for your Platform in Talent, click the 'Save Platform' button to save your platform in your TORSH Talent LTI 1.3 Settings.
III. Integrate Your Canvas Course By Adding the Talent App
Now that you have an LTI Key in Canvas and a Platform linked to it in Talent, we will want to create an App that integrates Talent as an external tool with your Canvas Course.
- Return to your Canvas Admin account once again. Click 'Courses' on the far, left side panel of Canvas.
-
Then select the Course you would like to integrate with TORSH Talent. A new panel will open on the left side of your Canvas webpage.
- Select the 'Settings' option from this new side panel inside your Canvas Course.
- On the Settings page, click the 'Apps' tab.
-
Then click the '+ App' button to create TORSH Talent as an external app to the Canvas Course.
- You will then be brought to a window asking for specific LTI Settings information. Change the 'Configuration Type' to 'By Client ID.'
- Next, provide the same 14-digit Client ID from your LTI Key into the 'Client ID' field.
-
Then click 'Submit.'
-
Finally, if all is correctly configured, an 'Add App' confirmation pop-up will appear, stating that the TORSH Talent tool has been located.
Click 'Install' to finish integrating your Canvas Course with TORSH Talent.
Lastly, if you would like to create a Talent-integrated Assignment in Canvas, learn more here.