Set Up LTI Tool in MagicBox
- Last updated on July 28, 2021 at 12:48 PM
Publishers will need to add the third-party tool details within Magicbox. The third-party tool information is required to establish the LTI configuration. The tool configuration includes:
The information needed to securely communicate with the third-party tool.
What user and class data needs to be shared with the tool.
Note: Magicbox will generate a unique platform (LTI Service) private and public key pair for each tool we integrate with, based on IMS recommendations.
Follow the below steps to create an LTI platform on MagicBox to link with the third-party tool.
1. Log in to the portal.
2. Click "Setting" on the left-hand side portal.
3. Click "LTI 1.3 Tool"
You will see the below screen.
4. Click " Add Tool."
5. Fill in the "Tool Details".
Name - LTI tool name
Enter the Launch URL
Select the "Default Launch Container" from the dropdown menu - The launch container affects the display of the tool when launched from the course. Some launch containers provide more screen real estate to the tool, and others provide a more integrated feel within Magicbox.
Embed - The tool is displayed within the existing third party tool window,
New window - The tool opens in a new window, occupying all the available space. Depending on the browser, it will open in a new tab or a popup window. It is possible that browsers will prevent the new window from opening.
Enter the URL for the tool thumbnail - This thumbnail is the tool’s icon image.
6. Click "Save and Next."
You will see the below screen.
7. Fill in the tool configuration details.
Client ID - Auto generated tool login URL and direct URL - from the third party tool.
Tool keyset URL, Tool public - from the third party tool.
Initiate login URL - The tool URL to which requests for initiating a login are to be sent. This URL is required before a message can be successfully sent to the tool.
Label: Tool’s Login URL
Tool’s Login Endpoint
oAUTH URL
Redirect URI
Enter Tool Public Key
This is a user entered field with character limit of 5,000
Custom Parameter
Custom parameters are settings used by the tool provider. For example, a custom parameter may be used to display a specific resource from the provider. Each parameter should be entered on a separate line, using a format of "name=value." Ror example, "chapter=3."
It is safe to leave this field unchanged unless directed by the tool provider.
Data will be shared with MagicBox from this tool.
Tool - 1.3 tool -
Second case - data will be shared with third party external tool.