Canvas LTI 1.3: Developer Key and External App set up

Follow

 

NOTE:

These steps must be completed by an individual with administrator level access within Canvas.

Before you begin, you MUST have the following information from Credo: 

  • LTI 1.3 Public key in JWK format
  • End-Point to Receive Deep Link Launches 

If you have both the InfoLit – Core and Health Science content, you will need to follow these steps twice to set up a Developer Key and App for each, using the same LTI 1.3 Public key in JWK format, but different End-Points to Receive Deep Link Launches. 

Steps: 

  1. Log in to the administrator host site for Canvas. Enter the administrator’s Email and Password, select “Log In”.
  2. From the left-hand menu, choose the “Admin” icon (currently a shield with a key inside).
  3. Select the name of your institution or account. 

    mceclip2.png

  4. From the Menu, scroll to and select “Developer Keys”. 

    mceclip6.png

  5. Choose “+ Developer Key” from the right-hand side of the screen.

    mceclip4.png

  6.    From the drop-down list, select “+ LTI Key”.

    mceclip5.png

  7. The “Key Settings” screen will load.
  8. Enter the following: 

    Key Name:  Credo InfoLit – Core  Or  Credo InfoLit – Health Science
    Redirect URIhttps://frame.credocourseware.com/lti1p3_tool/launch/  
    **If you want to use deeplinking, you should also enter your End-Point to Receive Deep Link Launches URL provided by Credo. This means you should have 2 URLs in Redirect URI.**
    Method:  Manual Entry
    Title:  E.g. Credo InfoLit
    Description:  E.g. Credo InfoLit LTI 1.3 Key
    Target Link URI: https://frame.credocourseware.com/lti1p3_tool/launch/
    OpenID Connect Initiation URI: https://frame.credocourseware.com/lti1p3_tool/login/                     
    key_settings.png


  9. Scroll down and make sure “Public JWK” is chosen in the “JWK Method” box. In the “Public JWK” field, enter the LTI 1.3 Public key in JWK format provided by Credo. 

    mceclip9.png
  10. Enable all options under the “LTI Advantage Services” section.

    mceclip10.png

  11. In the “Additional Settings” section, under “Custom Fields”, type this: email=$Person.email.primary

    mceclip12.png

  12. Under Placements select Link Selection and Assignment Selection. 
    In both the “Link Selection” and “Assignment Selection” area, click the down arrow (“V”) and enter your End-Point to Receive Deep Link Launches (provided by Credo) as the “Target Link URI” and change “Select Message Type” to “LtiDeepLinkingRequest”.  Enter Text e.g. Credo InfoLit Core LTI 1.3


    Placements_new_.png
  13. To complete “Key Settings”, click “Save”.
  14. The Developer Keys area will display the new developer key just created. By default, the key state is “Off”. Change this to “On”.

    mceclip15.png

  15. Copy the number provided under “Details”.
  16. From the left-hand menu, select “Admin” and then scroll to “Settings” at the bottom of the list.

    mceclip16.png

  17. From the “Settings” navigation across the top of the screen, choose “Apps”.
  18. Choose “View App Configurations”.

    mceclip17.png

  19. Select “+ App”
    mceclip18.png

  20. From the “Configuration Type” dropdown, select “By Client ID”.
  21. Paste the number copied in Step 15 in the “Client ID” box. Click “Submit”.

    mceclip22.png

  22. When prompted by the “Add App” dialogue box, select “Install”.

    mceclip23.png
     
  23. From the “External Apps” list, find the tool added in the previous step. Click the down arrow next to the settings sprocket. Choose “Deployment ID”.

    mceclip24.png

  24. Copy this Deployment Id.

    mceclip26.png

  25. Provide the “Details” number (Step 15), the Deployment Id (Step 24), and your Canvas URL to  Credo (support@credoreference.com) so we can take the steps to complete the connection, and wait for confirmation before continuing the process. 
0 out of 0 found this helpful