In this guide:
It takes both the D2L admin and the Turnitin admin to complete this integration. If these are two different people, be sure to have them work together so that the integration works.
If you would like to test the LTI 1.3 integration in your test or dev environment or you have multiple instances of an LMS, you will need to create a separate Turnitin sub-account for this via home.turnitin.com. It is important to use different Turnitin accounts for the different environments.
Register your LTI integration in Turnitin
There are two methods of registration available when configuring Turnitin in D2L:
- Dynamic registration
- Manual registration
We recommend dynamic registration as it streamlines the onboarding of LTI 1.3 by automating the exchange of information between D2L and Turnitin. Reducing the configuration to a few steps will save time and reduce the margin for error.
Already have an LTI 1.3 Integration for Gradescope configured? D2L will not allow more than one registration from the same domain to be enabled at the same time. We recommend that you reuse your existing Gradescope registration to deploy Feedback Studio. Skip directly to the Deploy your registration steps below to configure the deployment.
The integrations column of your Turnitin administrator account will continue to be listed as “unconfigured” for successful LTI 1.3 configurations, regardless of the registration method used.
- Log in to D2L with an administrator account.
- Select the gear icon and then Manage Extensibility.
- Select LTI Advantage and then Register Tool.
- Ensure Dynamic is selected and add the provided URL into the Tool initiation registration endpoint box.
- https://lti.int.turnitin.com/register/1p3
- Select Register.
- A dialog box will appear prompting you to:
-
Enter the email address and password for your Turnitin administrator account.
Received an error that the credentials do not match our records? Check that the details being entered are correct and that they are associated with a Turnitin administrator account.
- Select sign in when you’re ready.
-
-
A list of Turnitin accounts that are associated with the administrator details used to sign in will be displayed. Select the applicable account and then select the Finish button. You will be prompted to confirm your account selection.
Not sure which account to select? The specific account that is selected at this stage doesn't have a consequence to your usage of Turnitin in D2L. You will be given the option to select the same or a different account during the deployment stage of your configuration where it is more important.
-
If the registration has been successful, you will receive a success message and can now log out.
The registration process will fail if there is an existing registration with the name “Turnitin”, even if that registration is disabled. You may need to rename your existing registration before attempting the registration again.
- The Turnitin tool should now be registered.
- Select the checkbox associated with the Turnitin tool and then select the Enable button located at the top of the LTI Advantage tab.
- You can now move on to the deployment step to complete your configuration.
Only one LTI 1.3 registration is needed per environment. If you have multiple schools using a single environment, please make multiple deployments, not multiple registrations.
The registration process for LTI 1.3 in D2L requires you to follow several steps in sequence. The steps require you to input information from Turnitin into D2L Brightspace and then fill in several fields in Turnitin with information from D2L Brightspace.
- If you are part of a global institution, log in to your Turnitin account as an administrator.
- Select the name of the account and then Integrations from the side navigation.
- Select the LTI 1.3 button to open the configuration page.
- Select the Get Started button to open the configuration page.
- If you already have a pre-existing registration, select the Create new registration button from the registration dashboard.
- If you already have a pre-existing registration, select the Create new registration button from the registration dashboard.
- Choose Brightspace from the dropdown.
- Name your registration.
- The information that you will need to copy and paste into D2L Brightspace will auto-populate in the Turnitin Feedback Studio section. Please use the Copy button for the relevant field to guarantee it is copied correctly.
- While keeping your Turnitin tab open, open a new window or tab, and log in to Brightspace as an administrator.
- Select the gear icon, and then select the Manage Extensibility link.
- Select the LTI Advantage tab, and then select the Register Tool button.
- Choose Standard registration and make sure it is Enabled.
- Give the tool registration a title. We recommend something identifiable as you'll need to remember it in later steps. You can skip the Description field.
- Use the Copy button for each field and copy them directly into the fields within Brightspace: Domain, Redirect URL, OpenID Connect Login URL, Keyset URL, and Target Link URI. These fields are directly mirrored in the Turnitin tab you should still have open.
- Under the Extensions section, select the checkboxes for Assignment and Grade Services, Deep Linking, Names and Role Processing Services, and Submission Review.
- Ensure the Send Institution Role checkbox is selected, and then use the Register button to complete the registration in Brightspace.
- A modal will appear on the screen. Don't close this just yet, as you'll need to transfer some of the information into the Turnitin tab.
- Use the Brightspace Registration Details to fill in the mirrored fields in the LMS Details section of the Turnitin tab. These fields are Client ID, Brightspace Keyset URL, OpenID Connect Authentication Endpoint, and Issuer.
- Double-check that all the fields have been completed correctly, and then use the Save button to complete this stage of your registration.
- If successful, you'll be shown a message that you are 'Nearly there...'. To complete a registration, you'll need to create a dummy assignment to initialize the registration in our database.
Deployment
Deploy your registration
- Navigate to the deployment page for your registration.
- The deployment page can be accessed at the end of the initially configuring the registration from the Manage Extensibility screen by selecting the View Deployments link.
- Alternatively, you can open the Manage Extensibility screen and select your recently configured registration. The link to View Deployments is found at the bottom of the edit page.
- The deployment page can be accessed at the end of the initially configuring the registration from the Manage Extensibility screen by selecting the View Deployments link.
- Select the New Deployment button.
- In the Deploy Tool, select the integration you previously configured from the Tool dropdown.
If you are moving from Turnitin's LTI 1.1 to LTI 1.3, be sure to select the Auto-Migrate Links toggle.
- Give the deployment a name. This can be the same as what you set during the configuration, or you can give it a new name. Make sure all extension checkboxes are checked.
- In the Security Settings section, select all of the checkboxes except for Anonymous.
- In the Configuration Settings section, be sure to check the box next to Grades created by LTI will be included in the Final Grade.
- Add any Org Units and their Descendants that will use the tool.
Link the registration
- Navigate to the Link page for your deployment.
- On the same screen as the previous step, select the link titled View Links.
- Alternatively, navigate to Manage Extensibility > LTI Advantage > [Your Tool] > View Deployments > [Your Deployment] > View Links, and select the New Link button.
- Give the link a name. This name will be visible to instructors when opening LTI.
- Copy the URL and paste it into the URL field in D2L Brightspace: https://lti.int.turnitin.com/launch/asa
- Change the Type dropdown to Deep Linking QuickLink.
- (Optional) You can set the height and width of the iFrame that Turnitin will load in. We recommend keeping these set to their default values.
- To complete linking the launch, use the Save and Close button.
Create a dummy assignment
When configuring a new Turnitin integration within your LMS, you must run our deployment workflow before your institution can start using the integration.
The deployment workflow requires the Turnitin account administrator at your institution to link the integration to a specific Turnitin sub-account. This workflow will launch automatically when attempting to use the integration for the first time, which is why we recommend creating a “dummy” assignment to complete your configuration.
- Navigate to the course you would like to add Turnitin to.
- Select the Content tab.
- Select your registration from the Add Existing Activities button.
- You will be prompted to log in to your Turnitin administrator account.
-
Once you have logged in to Turnitin’s deployment workflow, you will either be provided with a list of existing configurations, or the option to create a new one.
If you are migrating from LTI 1.1 to LTI 1.3, we recommend that you link to the same configuration that you used for the LTI 1.1 integration.
- To link to an existing configuration - locate the name of the configuration in the list provided and select the link button. If there is a lock icon in place of the link button, that configuration cannot be used for this deployment.
-
To create a new deployment - Select the Create New or Create Deployment button dependent on which you have available.
- Select the Turnitin account the configuration should be registered to and select Next.
- Enter a descriptive name for the deployment as it may be listed for future configurations in your LMS. Select Next.
- Confirm the deployment to complete your configuration. If successful, you will be prompted to log out of the deployment workflow and return to your LMS.
- Close the Add Activity modal.
- Repeating step 3, select your registration from the Add Existing Activities button.
- Turnitin will launch in the same modal as you just used to authenticate the registration.
- Add a title for the dummy assignment, set dates, and use the Submit button to complete making your dummy assignment.
- The dummy assignment can now be deleted. Your registration has been initialized.
If you have completed a migration from LTI 1.1 to LTI 1.3, go to External Learning Tools > Manage Tool Links (Legacy), and delete the LTI 1.1 tool link so that no new LTI 1.1 assignments can be created, but leave the tool itself available to users so that they can access past LTI 1.1 assignments.
If a Student Information System (SIS) changes a student’s enrollment on an LMS course to either remove them or make them inactive, this could remove the student from the Turnitin assignment. If an institution has concerns around how their SIS may work with Turnitin, they should speak to their LMS provider to learn more about how details are shared with LTI tools.
Video guidance
This video covers the manual registration process, but we recommend using the new dynamic registration flow instead.