How do I add an assignment using an external app?
When you create an assignment, you can choose to add an external app (LTI tool) as a submission type. External apps must be added in your course before they can be added to an assignment.
Notes:
- The External Tool submission type does not support group assignments or peer reviews.
- Grade passback from external applications (LTI tools) to the Canvas Gradebook is not restricted by course start dates. When students have access to a course before a course start date, they can participate in assignments using some external applications (LTI tools), and grades for those assignments will populate the Gradebook.
Open Assignments

In Course Navigation, click the Assignments link.
Add Assignment

Click the Add Assignment button.
Select External Tool Submission Type

In the Submission Type drop-down menu, select the External Tool option.
Select Submission Tool Submission Type

In the Submission Type drop-down menu, you may be able to select an external tool directly [1].
The external tool displays an icon [2], the name of the tool [3], and the tool description [4].
Note: To select an external tool directly from the Submission Type drop-down menu, your institution must set Submission Type Selection as a placement option for the external tool in the Developer Keys page.
Find External Tool

Click the Find button [1] or enter the External Tool URL in the URL field [2].
Configure External Tool

Click the name of the LTI tool [1]. Depending on the tool type, you may be taken to a separate screen for further configuration.
If you want the assignment to load in a new tab, click the Load in a new tab checkbox [2]. Click the Select button [3].
Load Tool in a New Tab

To load the assignment in a new tab, click the Load This Tool In A New Tab checkbox.
Note: If you enabled the Load in a new tab checkbox when configuring the external tool, the Load this Tool In A New Tab checkbox will already be selected.
Save and Publish

If you are ready to publish your assignment, click the Save & Publish button [1]. If you want to create a draft of your assignment and publish it later, click the Save button [2].