Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleLTI 1.3 Canvas
  1. In your Canvas Administrator account, select “Admin” in the menu on the left side of the screen

    image-20240812-191000.png

  2. Select the Account you want to connect.

    image-20240812-191336.png

  3. In the Admin menu, select “Developer Keys.”

    image-20240812-191755.png

  4. Click the “+Developer Key” button on the right side, and select “+ LTI Key” from the dropdown menu.

    image-20240812-191855.png
  5. Fill out the “Tool Creation Form” and click the “Save” button.

    Untitled design (12).png

    1. Key Name: Give the key a name for easy identification. “IntelliBoard Pro LTI 1.3” for example.
    2. Redirect URLs: Enter https://next.intelliboard.net/lti-advanced/launch/us This is a required field.
    For users, outside of the United States, use the appropriate “next” URL. i.e. next-eu.intelliboard, next-au.intelliboard, next-sg.intelliboard, etc.
    3. Method: Choose “Manual Entry” from the dropdown menu.
    4. Title: Name the Connection for easy identification. This is a required field.
    5. Description: Write a short description to ensure other admins understand the use of this connection. This is a required field.
    6. Target Link URL: Enter https://next.intelliboard.net/lti-advanced/launch/us This is a required field.
    For users, outside of the United States, use the appropriate “next” URL. i.e. next-eu.intelliboard, next-au.intelliboard, next-sg.intelliboard, etc.
    7. OpenID Connect Initiation URL: Enter https://next.intelliboard.net/lti-advanced/login/us This is a required field. For users, outside of the United States, use the appropriate “next” URL. i.e. next-eu.intelliboard, next-au.intelliboard, next-sg.intelliboard, etc.
    8. JWK Method: Select “Public JWK URL” from the dropdown menu.
    9. Public JWK: Enter https://next-dev.intelliboard.net/lti-advanced/jwks/us
    10. LTI Advantage Services: Enable all services by sliding the toggles to show green check marks.

    image-20240812-195857.png

    11. Additional Settings: Change the privacy level to “Public.”

    image-20240812-200029.png

    12. Save: Click the “Save” button to create your tool or “cancel” to cancel this process.

  6. After saving, you will be returned to the “Developer Keys” list. Find the key you just created. Under the “State” column, ensure it is toggled to “On” and displays a green check mark.

    image-20240812-201149.png

  7. In the “Details” column of the key you created, copy the Client ID number value listed. This is the number listed above the “Show Key” button, not the key you receive when clicking the “Show Key” button. The Client ID number is highlighted in blue in the picture below.

    image-20240812-201600.png
  8. Go to “Settings” in the “Admin” menu.

    image-20240815-152857.png

  9. Select the “Apps” tab.

    image-20240815-152950.png

  10. Click the “View App Configurations” button in the top right of the External Apps page.

    image-20240815-153041.png

  11. Click the “+App” button in the top right.

    image-20240815-153133.png

  12. The “Add App” form will pop up. Change the Configuration Type to “By Client ID” using the drop down menu.

    image-20240815-154030.png

  13. Paste the “Client ID” you copied in step 7 above in the “Client ID” field and click “Submit” button.

    image-20240815-154245.png

  14. In the “External Apps” app configuration list, find the developer key name you created in step 5 above. Click the “Setting” icon to the far right to drop down the menu and select “Deployment ID”

    image-20240815-155747.png

  15. Copy the Deployment ID that pops up.

  16. In your IntelliBoard Admin account, go to “Manage Connections” in the avatar menu in the top right corner.

    image-20240815-160041.png

  17. Click the “Actions” menu next to your connection and select “Edit.”

    image-20240815-160200.png

  18. Click the “Advanced Settings” Tab and select “LTI Tokens.”

    image-20240815-160331.png

  19. Complete the LTI 1.3 section.

    Untitled design (14).png

    1. Platform ID: https://canvas.instructure.com/
    2. Client ID: paste the Client ID from step 7 above.
    3. Auth Login URL: https://canvas.instructure.com/api/lti/authorize_redirect
    4. Auth Token URL: https://<your-canvas-domain>Example(intelliboard).instructure.com/login/oauth2/token
    5. Key Set URL: https://<your-canvas-domain>Example(intelliboard).instructure.com/api/lti/security/jwks
    6. Deployments: past the Deployment ID from step 15.

  20. Scroll to the bottom of the “Advanced Settings” page and click the “Save” button.

...