-Dynamic Registration is the preferred registration method for Canvas, as our design provides immediate integration for your institution. Additionally, you have the option to integrate all your Infobase products together, or to integrate an individual product.
-Both Dynamic Registration and Automatic JSON Registration enable the Editor Button placement by default, and additional placements may also be added (i.e. Link Selection, Assignment Selection).
-For guidance on using the plugin within Canvas, please see the Canvas LTI 1.3 Overview article.
- This connector is separate from the legacy LTI 1.1 connector, and can operate simultaneously with LTI 1.1.
-For general information and FAQs about LTI integration, please see this article.
Jump to:
Dynamic Registration (Preferred)
Automatic JSON Registration
Manual Registration
Dynamic Registration
Add an LTI registration in Canvas:
- Log in to your Canvas LMS as an administrator.
- Navigate to 'Admin' -> [your account name] -> 'Developer Keys'
- Click the '+ Developer Key' button followed by the '+ LTI Registration' dropdown
-
In the resulting form, enter this dynamic registration URL:
https://lti.infobase.com/register, then click 'Continue'. -
In the popup window, log in using your Infobase admin credentials for the institution which you are setting up integration (the same credentials used to access the Admin Portal). For login assistance, please contact productsupport@infobase.com.
-
After logging in, you will be prompted to select your LTI tool, where the available options are based on your subscribed content. Please note that the option "Infobase Platform" is a unified experience that enables cross-brand search and shows all content together. Otherwise, you may select a specific product if you wish to integrate only one.
- You will then receive a confirmation message as shown here:
-
Canvas will open a final settings dialog that you may configure additionally if needed; Click the 'Enable & Close' button.

-
After closing the dialog, find the newly registered tool's key in the list of keys. Make sure the State is switched to 'ON'. Note the number in the details column. It will be used as the
Client IDin the next steps.
Install the tool into Canvas:
- In the Canvas Admin menu, navigate to 'Settings' -> 'Apps'
-
Click the '+ App' button

- In the resulting form choose:
-
Configuration Type:
By Client ID -
Client ID:
[The Client ID number you found in the previous series of steps]
-
Configuration Type:
-
Click the 'Submit' button
-
In the resulting dialog, click 'Install'

- The tool will now show up in the 'External Apps' table and the tool will be immediately available to use. Navigate to a Page within a Course. Find the list of external tools in the toolbar, and click on "Infobase Platform" to launch it. You should see the app open in an iframe showing the brand logo. Please reach out to productsupport@infobase.com for any issues.
Automatic JSON Registration
Add a developer key in Canvas
- Login to your Canvas LMS as an administrator.
- Navigate to 'Admin' -> [your account name] -> 'Developer Keys'
-
Click the '+ Developer Key' button followed by the '+ LTI Key' dropdown

- In the resulting form, enter the following information:
-
Key name:
Infobase Platform -
Method:
Enter URL -
Redirection URI(s):
https://lti.infobase.com/ -
JSON URL:
https://lti.infobase.com/register/canvas
-
Key name:
-
Click the 'Save' button.
- After saving, find the newly registered tool's key on the list of keys and make sure the State is switched to 'ON'
- Note the number in the details column. It will be used as the
Client IDin the next steps
- Add the Icon URL -
- Edit the developer key and add the following Icon URL: https://assets.infobase.com/icons/infobase.svg
- OPTIONAL: To add any additional placements -
- Edit the developer key
- Within the Placements section, select your desired placements
- Set the message type as “LtiDeepLinkingRequest”
Step 2. Install the tool into Canvas
- In the Canvas Admin menu, navigate to 'Settings' -> 'Apps'
-
Click the '+ App' button

- In the resulting form choose:
-
Configuration Type:
By Client ID -
Client ID:
[The Client ID number you found in the previous series of steps]
-
Configuration Type:
-
Click the 'Submit' button
-
In the resulting dialog, click 'Install'

- The tool will now show up in the 'External Apps' table.
- Email your Client ID and the domain (URL) of your LMS to productsupport@infobase.com who will complete the connection. Please mention that you used the automatic JSON registration process, as well as the type of Canvas instance (cloud-hosted, cloud-test, or self-hosted).
- Once support confirms that the connection has been finalized, navigate to a Page within a Course. Find the list of external tools in the toolbar, and click on "Infobase Platform" to launch it. You should see the app open in an iframe showing the brand logo.
Manual Registration
Step 1. Add a developer key in Canvas
- Login to your Canvas LMS as an administrator.
- Navigate to 'Admin' -> [your account name] -> 'Developer Keys'
-
Click the '+ Developer Key' button followed by the '+ LTI Key' dropdown

- In the resulting form, enter the following information:
-
Key name:
Infobase Platform -
Method:
Manual Entry -
Redirection URI(s):
https://lti.infobase.com/ -
Title:
Infobase Platform -
Description:
Infobase’s new, integrated platform provides a streamlined and intuitive experience for accessing your digital collections. This platform focuses on improving usability and content delivery, making it easier for all of your users to navigate, search, and engage with high quality learning materials. -
Target Link URI:
https://lti.infobase.com/ -
OpenID Connect Initiation Url:
https://lti.infobase.com/login -
JWK Method:
Public JWK URL -
Public JWK URL:
https://lti.infobase.com/keys
-
Key name:
- Further down in the form, select the services your tool needs.
-
Toward the bottom of the form, add placements for your tool. These are the locations in the LMS where your tool can be added. If you are using Deep Linking, select
LtiDeepLinkingRequest. Otherwise, selectLtiResourceLinkRequestfor a basic LTI launch.
-
Click the 'Save' button at the bottom when the form is filled.

- After saving, find the newly registered tool's key on the list of keys and make sure the State is switched to 'ON'.
-
Note the number in the details column. It will be used as the
Client IDin the next steps.
Step 2. Install the tool into Canvas
- In the Canvas Admin menu, navigate to 'Settings' -> 'Apps'
-
Click the '+ App' button

- In the resulting form choose:
-
Configuration Type:
By Client ID -
Client ID:
[The Client ID number you found in the previous series of steps]
-
Configuration Type:
-
Click the 'Submit' button
-
In the resulting dialog, click 'Install'

- The tool will now show up in the 'External Apps' table.
- Email your Client ID and the domain (URL) of your LMS to productsupport@infobase.com who will complete the connection. Please mention that you used the manual registration process, as well as the type of Canvas instance (cloud-hosted, cloud-test, or self-hosted).
- Once support confirms that the connection has been finalized, navigate to a Page within a Course. Find the list of external tools in the toolbar, and click on "Infobase Platform" to launch it. You should see the app open in an iframe showing the brand logo.