This tool lives on the same domain as a 1.1 test tool to facilitate testing of the 1.1 -> 1.3 migration process, which requires the tools to be on the same domain.
In addition, there hasn't historically been a in-house 1.3 test tool suitable for deployed environments. Though this doesn't yet have any other features besides a basic launch, this does fill that gap.
Currently, this tool only configures itself for two placements: course_navigation and assignment_selection. In the future this page will allow you to further configure the tool.
This tool currently only supports one registration per deployed environment - so it is installed as a SiteAdmin global DeveloperKey, and is available for you to install in any production/beta Canvas context you wish.
To install the tool in your root account, follow these steps:
170000000000763
<account>.instructure.com/accounts/self/developer_keys
, switch to the Inherited tab, click Show More, then Ctrl/Cmd-F for the global ID from step 1. Turn that key ON for your account.This tool currently only supports one registration/client_id/Platform when developing locally, and is configured using environment variables.
To install the tool in your local Canvas, follow these steps:
<local-canvas-install>/accounts/self/developer_keys
, and click + LTI Key. Give it a name and select Paste JSON, then paste the JSON you copied in step 1.CLIENT_ID
entry in .env
with this copied ID..env
to match your Canvas install domain..env
changes.