How do I add an app using Dynamic Registration?
Canvas Apps is the central hub to discover, manage, and monitor integrated apps. This feature aims to extend and enhance digital teaching and learning experience with powerful apps that provide and/or enrich content, assessment, multimedia, collaboration, analytics, accessibility, and more.
If you are a Canvas root admin with the LTI Registrations - Manage permission, you can add an external app (LTI tool) using Dynamic Registration in the Canvas App page.
Note: Canvas Apps is available in Account Navigation and enabled for all institutions.
Open Account

In Global Navigation, click the Admin link [1] and then click the name of the account [2].
Open Apps

In Account Navigation, click the Apps link.
Select Install Method
Select the LTI version number 1.3 [1]. In the Install Method drop-down menu, select the Dynamic Registration option [2].
Enter Dynamic Registration URL given to you by the tool provider [3]. Then, click the Next button [4].
Note: The Dynamic Registration URL is typically not the URL used to access the tool in a web browser. It should be a distinct URL programmed to give Canvas the configuration information. You can review all settings the tool requests before the configuration is created. These can also be changed at any time in the future.
Set Permissions

To select which permissions you want to make available to the app, click the Permission toggle on [1]. Then, click the Next button [2].
Notes:
- For more information about the privacy impacts of these settings, visit the Privacy implications of installing an LTI 1.3 tool in Canvas resource document.
- Changing any of these settings may impact the tools ability to function in Canvas.
Set User Data-Sharing
Click the User Data Shared With This App drop-down menu [1] and then select what data the tool can access [2]. Options include:
- None (Anonymized)
- User's name only
- User's email only
- All user data
Click the Next button [3].
Set Placements
Select where the app can be accessed from [1] and then click the Next button [2].
Note: Each placement has an Information icon which shows a screenshot of the location in Canvas as well as a text description of it.
Add Nickname
You can add a nickname for the app [1], a short description [2], and a name for each placement [3]. Then, click the Next button [4].
Notes:
- The Nickname displays in the Manage page. You can use this to indicate any specifics about the tool that helps you identify it such as a campus, sub-account, or other feature.
- The Description field allows you to create a description for users of the tool to see in placements where it is enabled. You may also optionally label the tool differently in certain placements.
Configure Icons

If available, the app's icon URLs display. If the tool has a placement which will display a logo in Canvas, you may add the logo on this screen [1]. Then, click the Next button [2].
Review and Install App

Review all the details and then click the Install App button.
Manage App
After installation, the app appears in the Manage tab [1]. To manage the app, click the Options icon [2]. You can copy the client ID, edit the app, or delete the app [3].
You can also make the app available in the whole account or in specific courses using a client ID.