This documentation describes how to connect LTI tools into Torus. There are several steps to this, including adding the tool at a system level, adding to a course, publishing the course, and then configuring it as an instructor.
MIA ADD PERUSALL INSTRUCTIONS and LTIJS
Adding Tools As an Admin
- Log in as an Account Admin or higher
- Navigate to Admin → Manage LTI 1.3 External Tools
- Select + Add Tool
- Configure the new tool. You will need all of the following information:
- Tool Name
- Tool Description
- Target Link URI
- Client ID - this is an ID that you assign, typically a string of numbers and letters, like
00001234
- Login URL
- Keyset URL
- Redirect URIs
- Custom Params - this is optional
- See example configurations
- Select Add Tool
Setting Up the Tool Externally
- Before leaving Torus, make sure you:
- Copy the Client ID
- Navigate to the Overview page of any project, then under Advanced Activities, find the tool you just added and copy the Deployment ID.
- Navigate to your external tool and set up the tool with the following information. Note - change the URLs depending on what environment of Torus you are in.
- Issuer: https://tokamak.oli.cmu.edu
- Login URL: https://tokamak.oli.cmu.edu/lti/authorize_redirect
- Token URL: https://tokamak.oli.cmu.edu/lti/auth/token
- Key Set URL: https://tokamak.oli.cmu.edu/.well-known/jwks.json
- Enter the Client ID and Deployment ID
- Note: the setup for each tool varies.
Adding the Tool to a Project (Admin or Author)
- In Torus, navigate to the Overview page of the project, then under Advanced Activities, find the tool you just added and enable it.
- On a new or existing basic page, press the + to insert content, and select the tool
- Choose whether or not you want to tool to open in a new tab
- Once you’ve added the tool to your page, publish the project.
Note: You can’t launch the tool as an author