As an organization, administrators and instructors can control whether or not the YuJa Verity LTI appears on the Canvas navigation bar. This should only be considered in the case that you want the YuJa Verity LTI link “hidden” by default, giving instructors the option to make it visible at their discretion.
Adding YuJa Verity as a Hidden LTI Tool
- Log in to Canvas as an Administrator.
- Click on Admin located in the Global Navigation Menu, and select your organization.
- Select Developer Keys from the Navigation Menu.
- Click on +Developer Key, and select LTI Key.
- From the Method drop-down menu, select Paste JSON.
- Add a name for your key under Key Name.
- Under LTI 1.3 Configuration, paste the following JSON string.
-
"title":"YuJa Verity","description":"LTI 1.3 integration for YuJa Verity","oidc_initiation_url":"https://zone1.verity.yuja.com/lti/1.3/login","target_link_uri":"https://zone1.verity.yuja.com/lti/1.3","scopes":["https://purl.imsglobal.org/spec/lti-ags/scope/score","https://purl.imsglobal.org/spec/lti-ags/scope/lineitem.readonly","https://purl.imsglobal.org/spec/lti-ags/scope/lineitem","https://purl.imsglobal.org/spec/lti-ags/scope/result.readonly","https://purl.imsglobal.org/spec/lti-nrps/scope/contextmembership.readonly"],"extensions":[{"domain":"yuja.com","platform":"canvas.instructure.com","privacy_level":"public","settings":{"platform":"canvas.instructure.com","text":"YuJa Verity","placements":[{"target_link_uri":"https://zone1.verity.yuja.com/download/chrome.html","placement":"course_navigation","message_type":"LtiResourceLinkRequest","default":"disabled","enabled":true},{"target_link_uri":"https://zone1.verity.yuja.com/videoplayer/player-wrapper.html","placement":"quiz_menu","message_type":"LtiResourceLinkRequest","custom_fields":{"course_id":"$Canvas.course.id"},"visibility":"admins","enabled":true},{"placement":"account_navigation","message_type":"LtiResourceLinkRequest","target_link_uri":"https://zone1.verity.yuja.com/config/institute.html","visibility":"admins","enabled":true}]}}],"public_jwk_url":"https://zone1.verity.yuja.com/jwks","custom_fields":{"course_id":"$Canvas.course.id","user_id":"$User.id","course_role":"$Canvas.membership.roles","account_name":"$Canvas.user.loginId"}
-
- Click Save to add the key.
- Ensure that the State of the key is ON, and copy the Client ID located under Details.
- Select Settings from the navigation menu.
- Select the Apps tab located at the top, and then select View App Configurations.
- Click +App.
- From the drop-down menu, under Configuration Type, select By Client ID.
- Paste the Client ID copied earlier into the space provided, and click Submit.
- Select Install to add YuJa Verity.
- To complete the process, please contact your Customer Success Analyst with your Deployment ID and Client ID to finalize the LMS configurations for YuJa Verity.
- To view your Deployment ID, select the Gear icon next to the YuJa Verity app.
- From the drop-down menu, select Deployment ID.
- A small window will open displaying your Deployment ID.
- Your Client ID can be located in the Developer Keys menu.
Making YuJa Verity Available in a Canvas Course
Once YuJa Verity is completely integrated, it is available as a hidden tool within any Canvas course. The following steps will allow YuJa Verity to be visible in a course of your choosing.