Test your ScreenPal LTI v1.3 integration on your Canvas test server

Test your ScreenPal LTI v1.3 integration on your Canvas test server

If you'd like to test the ScreenPal LTI v 1.3 app for Canvas before deploying it to your organization, follow the instructions below to configure this plug-in with your Canvas test subdomain.

1. Log into your Canvas test subdomain as an administrator. The URL for your test subdomain is typically similar to https://[organizationname].test.instructure.com.
2. From the menu on the left, click Admin and select the name of your organization.



3. From the Admin menu, click Developer Keys.



4. Add a developer key by clicking +Developer Key in the top right corner of the page and selecting LTI Key from the list.



This opens the Key Settings page.


5.  For Key Name, enter a unique name for the test subdomain developer key. For example, Canvas.test ScreenPal LTI 1.3.
6. Enter your administrator email in the Owner Email box.
7.  From the Method list, select Enter URL.
9. Click Save.
Key Settings closes and you will see the Developer Key that you just created displayed in the list.

11. Click the Edit (pencil) icon next to the Developer Key you just created.



12. On the Key Settings page, if the form appears blank, set the Method field to "manual".
13. Confirm that the Redirect URIs field now contains the following value: https://screenpal.com/lti-1p3/launch and then close Key Settings by clicking Cancel.
14. Ensure the key is turned on by switching the State toggle to the on position.



15. Copy the value in the Details column and save it for later. This is your Client ID.

Add the ScreenPal LTI 1.3 app to Canvas.test

1. From the Admin menu in your Canvas test subdomain, click Settings



2. Click the Apps tab at the top of the page and then click the View App Configurations button.


3. Click the + App button in the top right.



This opens the Add App dialog:



4. For Configuration Type, select By Client ID.
5. For Client ID, enter the value you copied in step 15 above.
6. Click Submit.
You should now see the ScreenPal LTI 1.3 application in your installed apps list.

7. Click the gear icon on the right side of this row and select Deployment ID. This opens a dialog box that displays your Deployment ID for the ScreenPal LTI 1.3 app. 
8. Copy and save the Deployment ID value and then click Close.

Configure the LTI 1.3 settings in ScreenPal

1. Log into ScreenPal as a Team Admin.
2. Click your user badge in the top right corner and select Settings from the menu.
3. From the menu on the left, click Integrations.
4. Click the Add Integration button in the top right corner of the page.
5. For Integration Name, enter a unique name for the integration. In this case, you could enter Canvas.test LTI 1.3, for example.
6. For Integration Type, select LTI v1.3 from the drop-down list. This displays additional fields.
7. From the LMS Type list, select Canvas.
8. For Deployment ID, enter the value that copied from step 8 in the Add the ScreenPal LTI 1.3 app to Canvas section above.
9. For Client ID, paste the value you copied in step 15 of the Create a Developer Key section (above).
10. Enter the values below, ensuring that you insert "test" in the correct location.
  1. For Issuer, enter https://canvas.test.instructure.com
  2. For Auth / Access Token URL, enter https://sso.test.canvaslms.com/login/oauth2/token
  3. For Auth Login URL, enter https://sso.test.canvaslms.com/api/lti/authorize_redirect
  4. For Key Set URL, enter https://sso.test.canvaslms.com/api/lti/security/jwks
11. Click Save.

You can now test the ScreenPal plugin for Canvas within your test environment.
    • Related Articles

    • Set up ScreenPal with Canvas LMS using the LTI v1.3 app

      Add the LTI v1.3 app as a Canvas admin Our application integrates with many learning management systems via the Learning Tools Interoperability (LTI) standard. This article will help you with the setup and use of our LTI version 1.3 app with the ...
    • Set up ScreenPal with Canvas LMS using LTI version 1.1

      ScreenPal integrates with many learning management systems via the Learning Tools Interoperability (LTI) standard. This article will help you with the setup and use of our LTI version 1.1 app within the Schoology LMS. For more information about how ...
    • Upgrade to ScreenPal LTI version 1.3 for Canvas

      If you were previously using Canvas with ScreenPal LTI version 1.1, follow the steps outlined in Set Up ScreenPal with the Canvas LMS using the LTI v1.3 app to upgrade to LTI version 1.3. This applies to you if you have an existing installation of ...
    • Add ScreenPal content to a Canvas course

      Add ScreenPal content to your courses as a teacher If you are a teacher with a ScreenPal account, you can add and use the ScreenPal LTI v1.1 app to your Canvas instance courses without an admin. If you want to use the ScreenPal LTI v1.3 app, it must ...
    • Install the ScreenPal Extension

      Follow the instructions below to install the ScreenPal extension for Google Chrome and Microsoft Edge. Our extension enables you to quickly launch our desktop apps, including the Screenshot tool, Screen Recorder, and Video Editor, and record video ...