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 ...
    • Set up ScreenPal LTI v1.3 with Moodle

      How to set up ScreenPal LTI v1.3 with Moodle The ScreenPal LTI screen recorder integrates with many learning management systems. Use this article for the setup and use of our LTI v1.3 app within the Moodle LMS for administrators and teachers. For ...
    • Set up ScreenPal LTI v1.1 with Moodle

      How to set up ScreenPal LTI v1.1 with Moodle The ScreenPal LTI screen recorder integrates with many learning management systems. This article will help with the set up and use of our LTI v1.1 app within the Moodle LMS for administrators and teachers. ...