Admins can integrate the YuJa Engage Platform into their D2L Brightspace Learning Management System (LMS). The integration will allow polls to be created, published, and graded directly to desired courses and viewed by admins, instructors, and students. If you have any questions regarding the steps in this process, please contact your dedicated Customer Success Manager.
Registering the YuJa Engage Tool
To deploy YuJa Engage as an external learning tool, it must first be registered to your D2L learning environment. Please follow the steps below to learn how to register YuJa Engage as an LTI 1.3 tool.
- Log in to D2L Brightspace as an admin.
- Click the Gear icon, and select Manage Extensibility.
- Click on the LTI Advantage tab and then click Register Tool.
- To register the YuJa Engage tool, select Standard, fill out the information as shown below, and then click Register.
- Name: Any name of your choice to identify the YuJa Engage Tool.
- Domain: Provided by your Customer Success Manager
- Redirect URLs: Provided by your Customer Success Manager
- OpenID Connect Login URL: Provided by your Customer Success Manager
- Target Link URL: Provided by your Customer Success Manager
- Keyset URL: Provided by your Customer Success Manager
- Extensions: Ensure that the following Extensions are checked:
- Assignment and Grade Services
- Deep Linking
- Names and Role Provisioning Services
- Roles: Ensure that Send Institution Role is checked.
- Once the tool is registered, select the YuJa Engage tool from the list of LTI Advantage tools.
- Scroll down to the Brightspace Registration Details and note down the details. They will be required when configuring the YuJa Engage API.
- Click View Deployments and move to the next section of this guide.
Deploying the YuJa Engage Tool
Once you have registered the YuJa Engage tool to your institution's D2L Brightspace environment, it will need to be deployed to allow courses to access it.
- In the External Learning Tools page, ensure that the LTI Advantage tab is selected and click New Deployment.
- To deploy the tool, fill out the information as shown below, and click Create Deployment.
- Tool: Select the YuJa Engage tool registered in the previous section of this guide.
- Name: Any name of your choice to identify the YuJa Engage deployment tool.
- Extensions: Check the following Extensions:
- Assignment and Grade Services
- Deep Linking
- Names and Role Provisioning Services
- Security Settings: Check the following settings:
- Org Unit Information
- User Information
- Name
- First Name
- Middle Name
- Last Name
- User ID
- Username
- Org Defined Id
- Name
- Link Information
- Title
- Description
- Add Org Units: Add courses you wish to enable YuJa Engage for. You can edit the deployment tool at any time to add additional courses.
- Once you've created the deployment tool, select the tool from the list of External Learning Tools.
- Under the Brightspace Deployment Details, note down the deployment Id; it will be needed when configuring the YuJa Engage API.
- Click View Links.
- You'll be required to create two links: Basic Launch and Deep Linking Quicklink.
- Click New Link.
- Fill out the information as shown below and click Save and Close.
- Name: Any name of your choice to identify the Basic Launch link.
- URL: Provided by your Customer Success Manager.
- Type: Basic Launch
- Click New Link one more time to add the Deep Linking Quicklink by filling out the information as shown below.
- Click Save and Close to complete the YuJa Engage deployment. Move to the next section of the guide to configure the YuJa Engage API tool.
-
- Name: Any name of your choice to identify the Basic Launch link.
- URL: Provided by your Customer Success Manager.
- Type: Deep Linking Quicklink
-
Configuring the API for YuJa Engage
Once you've deployed YuJa Engage to D2L Brightspace, you will be required to configure the YuJa Engage API to allow for data transfer between D2L Brightspace and YuJa Engage.
- Log in to YuJa Engage as an admin using your zone URL.
-
- Example: https://www.evergreen.engage.yuja.com
-
- From the left-side navigation menu, select Integration.
- From the Select Integration Type drop-down menu, select LMS LTI 1.3.
- Select D2L from the Select LMS drop-down menu.
- Scroll down to API Configuration, and based on the Brightspace Registration and Deployment details noted in the previous sections, enter the following information:
- ISS: Issuer
- Client Id: Client Id
- OIDC Endpoint: OpenID Connect Authentication Endpoint
- JWKS Endpoint: Brightspace Keyset URL
- OAuth2 Token Endpoint: Brightspace OAuth2 Access Token URL
- Deployment Id: Deployment Id
- Select all checkboxes under User Configuration and Course Configuration.
- Click Save Changes to complete the integration between Moodle and YuJa Engage.
Adding YuJa Engage to a Course
Once the integration process is complete, YuJa Engage can be inserted into the Navbar for any course added to the YuJa Engage deployment tool. For more information, please refer to step 4 in Deploying the YuJa Engage Tool section of this guide.
- Log in to D2L and navigate to a course you'd like to add YuJa Engage to.
- Click the More drop-down menu and click Edit This Navbar.
- Next, click Add Links.
- Click Create Custom Link.
- Enter a Name for the custom link and then click Insert Quicklink.
- Click External Learning Tools.
- Locate and select the YuJa Engage LTI link.
- Click Create.
- To access the YuJa Engage platform, click the More drop-down menu and select YuJa Engage.
- Selecting the LTI link will allow you to access the YuJa Engage platform inside Moodle to create, publish, and automatically grade Polls once administered.