This document provides instructions on integrating the YuJa Enterprise Video Platform into your Canvas Learning Management System (LMS). If you have any questions regarding any steps in this process, please contact your dedicated Customer Success Manager.
Overview
The below steps will add the YuJa Enterprise Video Platform as an LTI tool that can be accessed within one or more of your Canvas courses.
* Note: If your organization is running a 2018 or earlier version of Canvas, please update your Canvas to the latest version in order to use YuJa Enterprise Connector for LTI 1.3.
Generating Canvas Developer Keys
The instructions below will allow users to create a new Developer Key that can be used to generate a Deployment ID for the YuJa Enterprise Connector for LTI 1.3 in Canvas.
- Log into Canvas as an Admin.
- Navigate to the Admin tab and choose Developer Keys. Click the + Developer Keys button and select + LTI Key.
- Enter the information as followed.
- Method: Manual Entry.
- Key Name: YuJa
- Redirect URIs: https://<YOUR_ORGANIZATION_YUJA_DOMAIN>/LTI3Entry.jsp
- Title: YuJa
- Description: YuJa Enterprise Video Platform
- Target Link URI: https://<YOUR_ORGANIZATION_YUJA_DOMAIN>/LTI3Entry.jsp
- OpenID Connect Initiation Url: https://<YOUR_ORGANIZATION_YUJA_DOMAIN>/LTI3LoginInit.jsp
- JWK Method: Choose Public JWK and remove the “{}” in the textbox. Switch to Public JWK URL.
- Public JWK URL: https://<YOUR_ORGANIZATION_YUJA_DOMAIN>/P/Data/LTI3JwksJSONS
- Next, scroll down and choose Additional Settings. Change the following two settings and click Save.
- Privacy Level: Public
- Placements: Course Navigation, Editor Button, Link Selection, Assignment Selection
- Scroll down to Link Selection and Assignment Selection option, then fill in the same information for both.
- Target Link URI: https://<YOUR_ORGANIZATION_YUJA_DOMAIN>/LTI3Entry.jsp
- Select Message Type: LtiDeepLinkingRequest
- Icon Url: https://<YOUR_ORGANIZATION_YUJA_DOMAIN>/Dashboard/icons/yuja_basic_16x16.png
- Text: YuJa
- Update State from Off to On and copy down the Developer Key for later use.
Adding the YuJa Enterprise Video Platform to All Courses
With the LTI Developer Key set up, the Admin can now go ahead and add the YuJa Enterprise Video Platform to all courses in Canvas. If you wish to enable the YuJa Enterprise Video Platform per course basis, please go to the next section.
- Log into Canvas as an Admin.
- Navigate to the Admin tab and choose Settings. From the navigation menu, choose Apps and click on View App Configurations.
- Click on + App, then under Configuration Type, choose By Client ID.
- Type in the Developer Key obtained in Generating Canvas Developer Keys step 5 then click Submit.
- If everything is set up correctly, it will say YuJa is detected. Next, click Install.
- Once YuJa is installed, click on the Gear icon and choose Deployment Id. Copy down the whole thing for later use.
Adding the YuJa Enterprise Video Platform Per Course Basis
With the LTI Developer Key set up, the Admin can now go ahead and add the YuJa Enterprise Video Platform to certain desired courses. If you wish to enable the YuJa Enterprise Video Platform for all courses, please go to the previous section.
- Log into Canvas as an Admin.
- Navigate to the desired course and choose Settings. From the navigation menu, choose Apps and click on View App Configurations.
- Click on + App, then under Configuration Type, choose By Client ID.
- Type in the Developer Key obtained in Generating Canvas Developer Keys step 5 then click Submit.
- If everything is set up correctly, it will say YuJa is detected. Next, click Install.
- Once YuJa is installed, click on the Gear icon and choose Deployment Id. Copy down the whole thing for later use.
Integrating Canvas into the YuJa Enterprise Video Platform
With the YuJa Enterprise Video Platform set up in Canvas, the next step is to integrate Canvas into the YuJa Enterprise Video Platform.
- Log into the YuJa Enterprise Video Platform as an Admin then goes to the Admin Panel.
- From the left navigation menu, click on Integrations then choose LMS via LTI 1.3 under the Select an API to Configure dropdown list.
- Choose Canvas for LMS. Under API Configuration, follow the instructions below to fill out the fields then click Save.
- ISS: https://canvas.instructure.com
- Client ID: Obtained in Generating Canvas Developer Keys step 5.
- OIDC Endpoint: https://<YOUR_CANVAS_DOMAIN>/api/lti/authorize_redirect
- JWKS Endpoint: https://<YOUR_CANVAS_DOMAIN>/api/lti/security/jwks
- Outh2 Token Endpoint: https://<YOUR_CANVAS_DOMAIN>/login/oauth2/token
- Deployment ID: Obtained in either section above, step 6.
- Log into your Canvas domain. Go to any courses with YuJa installed and click on the YuJa LTI link to log into the YuJa Enterprise Video Platform.
Using the YuJa Media Chooser
With the YuJa Enterprise Video Platform set up, users will be able to use the YuJa Media Chooser to embed their videos in Canvas.
- Open the text editor in Canvas and choose More External Tools. Select YuJa from the dropdown.
- Once the YuJa Media Chooser opens, users will be able to embed any video from their Media Library to embed in Canvas.
Gradebook Integration with Canvas
This section provides the instruction for the optional integration of the YuJa Enterprise Video Platform Gradebook into your Canvas Gradebook. This section assumes you already followed the previous sections and completed the setup.
Creating Video Quizzes in Canvas Assignments
The instructions below will allow users to create a new video quiz by using the Assignments option in Canvas.
- Navigate to the Assignments tab in your Canvas course and select + Assignments.
- Enter the name for the quiz and assign a grade. Scroll down to the Submission Type to select External Tools, then press Find.
- Select YuJa from the list, then choose the video quiz under the Quizzes tab that you would like to embed.
- Once done, click Select to choose the video quiz then click Save and Publish.
- Students will be able to take the quiz when they go to their Assignments tab in Canvas.
Viewing the Gradebook
Once students submit their answers to the quiz, instructors will be able to check their grades by going to the Grades tab in Canvas.
- As an instructor, navigate to the Grades tab of a course in Canvas.
- All students’ grades will be sync from YuJa to Canvas and available for review.