Multi LMS- Loree 2.0 Installation Guide(Complete)
NEW JERSEY
MELBOURNE
CHENNAI
Table of Contents
- 1 Table of Contents
- 2 Introduction
- 3 Developer Key Generation using LTI Key
- 4 Developer Key Generation using API Key
- 5 Install Loree LTI app in Canvas
- 6 Adding Canvas as Tool Consumer in Loree
- 7 Launch Loree LTI tool from the course navigation
- 7.1 Enable Cookies:
- 8 Loree Dashboard Access
- 9 CSS and JS for Canvas Themes
- 10 Restrict Students to use Loree
Introduction
This document refers to the steps on how to configure Loree on Canvas LMS. For configuring Loree, you must be logged in as an Account Admin in your Canvas account.
Developer Key Generation using LTI Key
Step 1: Log in to Canvas as an Account Admin on root account
Step 2: Open the Admin menu from Account Navigation and select the Account name
Step 3: Select Developer Keys in the sidebar
Step 4: Click the + Developer key button and choose LTI Key
Step 5: You will be navigating to the below screen where you have to fill in the details as mentioned below
Key Name: Loree
Owner Email: support@loree.io
Redirect URIs: https://loree-multilms.crystaldelta.net/lti/auth
Configure Method: Paste JSON
Copy the below JSON values and paste them in on LTI 1.3 Configuration field
{
"title": "Loree",
"scopes": [],
"extensions": [
{
"platform": "canvas.instructure.com",
"settings": {
"platform": "canvas.instructure.com",
"placements": [
{
"default": "disabled",
"placement": "course_navigation",
"visibility": "admins",
"message_type": "LtiResourceLinkRequest"
}
]
},
"privacy_level": "public"
}
],
"public_jwk": {},
"description": "Production environment ",
"custom_fields": {
"roles": "$Canvas.membership.roles",
"user_id": "$Canvas.user.id",
"course_id": "$Canvas.course.id",
"is_root_account_admin": "$Canvas.user.isRootAccountAdmin"
},
"public_jwk_url": "https://canvas.instructure.com/api/lti/security/jwks",
"target_link_uri": "https://loree-multilms.crystaldelta.net/lti/auth",
"oidc_initiation_url": "https://loree-multilms.crystaldelta.net/lti/launch"
}
Note: To enable overall, change the "default": "enabled"
To enable in student's view change the "visibility": "public"
Save the Key Settings after filling in the details. (Make sure the JSON format should be valid).
Step 6: Turn ON the developer key status
Step 7: Please note/copy the client ID for future reference.
Developer Key Generation using API Key
Step 8: Repeat steps 1, 2, and 3. To create an API key click the + Developer key button and choose API Key to access Canvas API’s from Loree.
Step 9: You will be navigating to the below screen where you have to fill the details as mentioned below
Key Name: Loree-api
Owner Email: support@loree.io
Redirect URIs: https://loree-multilms.crystaldelta.net/lti/token
Redirect URI (Legacy):