Schoology Admin - LTI Version 1.3

To add a new LTI 1.3 integration to Schoology, follow these steps:

  1. First, we need to setup a new integration in the Dashboard
  2. Click on Integration Setup:
  3. Click the integration setup for Schoology:
  4. Click the option for LTI 1.3 Integration setup:
  5. Enter a name of your choice for your new platform integration in the Platform Name input field:
  6. After you finish entering the name click Next
  7. Next, go to Schoology and login with your admin account. Leave the Copyleaks page open.

    There are two integrations to set up- The Assignment Tool and the Teacher Scan Tool. In the following steps we will first configure the Teacher Scan Tool.

  8. In the top of the window click on the four squares icon:
  9. Click on the App Center button:
  10. Click on My Developer Apps from the navigation bar:
  11. Click on Add App:
  12. A form will come up. First fill in the App Name input field with a name of your choice:
  13. Fill in the description of the app in the Description input field:
  14. In the dropdown menu for Category, choose whatever category suits you best.
  15. For our example here we've chosen Technology:
  16. Scroll down to the Type of App dropdown menu. From the dropdown menu choose LTI 1.3 App:
  17. A new form will come up. From the options of Can be installed for select Course Material Selection:
  18. Click on the Overwrite Domain/URL option and in the input field that opens fill in the url of the tool itself:

    Teacher Scan Tool:
    Assignment Tool: 

  19. From the Configuration Type dropdown menu choose the Manual option:
  20. From the Privacy dropdown menu choose Send Name and Email/Username of user who launches the tool:
  21. In the LTI Advantage Extension make sure that every option is checked:
  22. Next, fill in the input fields as shown below:
  23. Check the Require System Administrators to configure settings for this App:
  24. Check the Schoology terms of use:
  25. Click the Submit button at the bottom:
  26. You will be navigated to a new window. From here click on the Options dropdown menu and choose API Info:
  27. A popup window will open. Copy the Client ID:
  28. Next, go to the Copyleaks page and click Next:

  29. Copyleaks will navigate you to a new form. In the form enter the Client ID you have copied at Step 27 and the following urls:

    Schoology's issuer_id:

    OIDC Authorization Endpoint:

    OAuth 2 Access Token Endpoint:


    Copy these links to the correct input fields as color coded below:

  30. The Copyleaks page will redirect you to a new page where you can see the integration you just created:
  31. Click on the Install LTI 1.3 App button in Schoology:
  32. In the dialog that opens, click the I Agree button:
  33. Click the Continue button:
  34. Click on the Add to Organization option: 
  35. This will redirect to the Organization Apps and the created tool will be there. Click on the Install/Remove button next to it: 
  36. Make sure that the All Courses option is checked, and click on the Submit button:
  37. To open the tool click on the Courses tab at the top of the page:
  38. Choose the course you want to install the app with:
  39. Click on the Add Material dropdown menu and choose the tool:
  40. The tool will load and then close itself automatically.
  41. For the Assignment Tool to be on the grade book, we need to enable grading in the same settings dialog by first making sure that the Enable Grading checkbox 
    and a Category of your choice is selected  (you can create a new category or select an existing one):
Finally, click on Save Changes, this will close the dialog. Now you can access the tool by clicking on its title.

So far we've configured Schoology with one of two Copyleaks tools (the Teacher Scan Tool). To configure the second Copyleaks tool (the Assignment Tool) you'll need to follow the same steps with some slight changes. 

In the following section, we will go through the steps that need to be modified. Other than the step numbers shown here, all other steps remain the same:

1. In Step 12, enter a name of your choice into the App Name field.

2. In Step 13, enter a description of your choice in the Description field.

3. In Step 18, in the Overwrite Domain/URL enter the link to the Assignment tool: