How do I configure an external app for a course using XML?
One way to configure an app for a course is by using XML.
To learn more about configuring external apps, visit the Edu App Center.
Note: Configuring an external app is a course permission. If you cannot configure an external app, your institution has restricted this feature.
Open Settings
![Open Settings](https://media.screensteps.com/image_assets/assets/002/763/071/original/253da590-8e78-4250-a5f4-fabb225e8d7a.png)
In Course Navigation, click the Settings link.
Open Apps
![Open Apps](https://media.screensteps.com/image_assets/assets/000/788/709/original/b96106e1-4e19-4ccc-879e-2ff00e76c13e.png)
Click the Apps tab.
View App Configurations
![View App Configurations](https://media.screensteps.com/image_assets/assets/000/788/711/original/28c0abd3-b599-40a8-9491-67978bb2439a.png)
To configure an app, click the View App Configurations button.
Add New App
![Add New App](https://media.screensteps.com/image_assets/assets/000/788/713/original/8b180894-2b73-49d7-9966-c6fee9f54894.png)
Click the Add App button.
Set Configuration Type
![Set Configuration Type](https://media.screensteps.com/image_assets/assets/000/788/715/original/bb2e8df7-c4bd-47c6-b508-17ea4d1b17a0.png)
Select the Configuration Type drop-down menu and set the configuration type to Paste XML.
Add App Details
![Add App Details](https://media.screensteps.com/image_assets/assets/000/788/717/original/7386fd3f-91ed-496d-8144-faf86a86ec29.png)
Enter the name of the app in the Name field [1]. Enter the consumer key in the Consumer Key field [2] and the shared secret in the Shared Secret field [3]. This key and shared secret will be provided by the vendor or (if using the Edu App Center) provided by the website.
Note: There are some apps that do not require a consumer key or shared secret, so pay attention to the configuration directions.
Enter Configuration XML
![Enter Configuration XML](https://media.screensteps.com/image_assets/assets/000/788/719/original/9fe60ad4-1145-4119-9baa-26d758f68a23.png)
Copy the XML code in the paste XML here field [1]. Click the Submit button to link the app [2].
Verify App
![Verify App](https://media.screensteps.com/image_assets/assets/001/255/185/original/cab0ff15-c36e-41ca-a81e-b1ba9e8af3e3.png)
If the app has already been added in the account, Canvas verifies that you still want to install the app. To continue, click the Yes, Install Tool button.
View App
![View App](https://media.screensteps.com/image_assets/assets/004/480/585/original/2406cc45-18b9-4656-b6b8-131d3cb879f9.png)
View the linked app. To manage the app, click the Settings icon [1].
To edit the app, click the Edit link [2]. To manage where the app displays in Canvas, click the Placements link [3]. To delete the app, click the Delete link [4].
Note: When you click the Placements link, you may see a No Placements Enabled message. This message indicates that the app does not have any specified placements within Canvas. However, the app will still work as intended.