This document provides instructions on integrating the Panorama Platform into your D2L Learning Management System (LMS). Before proceeding with the steps below, please ensure that you have full access to your D2L Brightspace instance as an admin. If you have questions regarding any steps in this process, please contact your dedicated Account Manager.
Registering Verity in D2L Brightspace
- Log in to D2L Brightspace as an admin.
- Click the Settings icon in the top-right corner.
- Click All, then select Manage Extensibility from the Settings menu.
- Select the LTI Advantage tab, then click Register Tool.
- Under How would you like to register your tool?, select Standard.
- Certain fields will require you to enter your zone URL. Refer to your correct zone URL from the list below:
- US Zone: https://zone1.verity.yuja.com/
- AUS Zone: https://az.verity.yuja.com/
- Enter the following information in each field according to your Zone:
-
US Zone Customers:
- Name: You can select a name for the Verity (e.g., YuJa Verity).
- Domain: https://zone1.verity.yuja.com/
- Redirect URLs: https://zone1.verity.yuja.com/lti/1.3
- OpenID Connect Login URL: https://zone1.verity.yuja.com/lti/1.3/login
- Keyset URL: https://zone1.verity.yuja.com/jwks
-
AUS Zone Customers:
- Name: You can select a name for the Verity (e.g., YuJa Verity).
- Domain: https://az.verity.yuja.com/
- Redirect URLs: https://az.verity.yuja.com/lti/1.3
- OpenID Connect Login URL: https://az.verity.yuja.com/lti/1.3/login
-
Keyset URL: https://az.verity.yuja.com/jwks
-
US Zone Customers:
- In the Extension field, check the following checkboxes:
- Assignment and Grade Services
- Names and Role Provisioning Services
- In the Roles field, check Send Institution Role.
- In the Substitution Parameters field, click Add Substitution Parameter to add the following parameters:
- Name: Any name of your choice. Value: $User.id
- Name: Any name of your choice. Value: $User.username
- Click Register.
- Copy the Client ID, Brightspace Keyset URL, OpenID Connect Authentication Endpoint, and Issuer, as you will be using them in the next section.
- Click Done.
Deploying the Verity LTI Tool in D2L Brightspace
Once the Verity LTI tool has been registered to the LMS, it can be deployed in D2L Brightspace.
- Log in to D2L Brightspace as an admin.
- Click the Settings icon.
- Select External Learning Tools from the drop-down menu.
- Click the LTI Advantage tab, then click New Deployment.
- Fill in the Tool and Name fields for your new deployment:
- Tool: YuJa Verity
-
Name: Any name of your choice (e.g., YuJa Verity).
- In the Security Settings field, check the following checkboxes:
- User Information
- Name
- First Name
- Middle Name
- Last Name
- Name
- User ID
- Username
- Org Defined Id
- User Information
- In the Configuration Settings field, check Open as external Resource.
- (Optional) Click Add Org Units to add any org units for your deployment.
- (Optional) Select any org units you want to deploy the Verity LTI tool for, then click Add.
- Click Create Deployment.
- Copy down the Deployment Id and click done. You will be redirected back to the External Learning Tools page.
Note: Please remain on the External Learning Tools page. You will need to continue from this page in the next section. - Send both the Deployment Id and the information saved in the previous section (Client ID, Brightspace Keyset URL, OpenID Connect Authentication Endpoint, and Issuer) to your Account Manager to complete the deployment process.
Adding Verity as a Course Content Tool
Adding Verity as a course content Tool in D2L allows instructors and test-takers to authenticate themselves before creating or taking a Verity-enabled assessment.
Note: Make sure you are currently in the new Content Experience version on D2L Brightspace to add Verity as a course content tool.
- On the External Learning Tools page, select your newly created deployment from the previous section.
- Scroll to the bottom of the page and click View Links.
- Click New Links.
- Fill in the Name and URL fields according to your zone.
- US Zone:
- Name: Any name of your choice.
- URL: https://zone1.verity.yuja.com/lti/1.3
- AUS Zone:
- Name: Any name of your choice.
- URL: https://az.verity.yuja.com/lti/1.3
- US Zone:
- Click Save and Close.
- Ensure that the tool is Enabled.
- Go to a course where you want to add the Verity tool, then select the Content tab from the top navbar.
- Select the unit you want to add the course content tool to and click Add Existing.
- Select External Tool Activity.
- Use the search bar to locate the Verity LTI Link.
- Click the Verity LTI Link to insert it into your course.
- Depending on your display settings, you and users will either be able to:
- Click Open Link to complete the authentication process and receive instructions on how to download the Verity Browser Extension.
- Complete the authentication process and receive instructions on how to download the Verity Browser Extension directly within the course.
- Click Open Link to complete the authentication process and receive instructions on how to download the Verity Browser Extension.
Installing the Verity D2L Brightspace Visualizer
As an admin, you can install the Verity visualizer as an extension on D2L Brightspace. This will enable Verity to inject content into your D2L Brightspace environment, such as informing test-takers on how to authenticate themselves when attempting to access a proctored assessment without authentication.
- Log in to D2L Brightspace as an admin.
- Click the Settings icon in the top-right corner.
- Click All, then select Manage Extensibility from the Settings menu.
- Click Apps> Find Apps.
- Click YuJa Verity.
- Click Install App to complete the process.
Integrating Verity's API for Quiz Accessing
The REST API is an integration that allows instructors to delete Verity quizzes and create Verity practice quizzes in D2L Brightspace to help students familiarize themselves with Verity.
- Log in to D2L Brightspace as an admin.
- Click the Settings icon in the top-right corner.
- Click All, then select Manage Extensibility from the Settings menu.
- Select the OAuth 2.0 tab and click Register an app.
-
Fill in the Application Name, Redirect URl, and Scope fields as follows:
- Application Name: Any name of your choice (e.g., Verity Practice Quiz).
-
Redirect URl: Enter based on your Zone.
- US Zone Customers: https://zone1.verity.yuja.com/lti/1.3
- AUS Zone Customers: https://az.verity.yuja.com/lti/1.3
- Scope: content:modules:manage,read content:topics:manage,read,readonly core:*:* grades:gradeobjects:delete,read,write organizations:organization:read orgunits:course:read quizzing:quizzes:create,delete,read,write
- Uncheck Prompt for user consent.
- Check Enable refresh tokens, and I accept the API Developer Agreement.
- Click Register.
- Copy and save the Client ID and Client Secret shown.
- Contact your Account Manager with your Client ID and Client Secret to finalize the API configuration for Verity practice quizzes.