plagiarism check

Administrator’s Guide – How to connect PlagiarismCheck with Moodle LTI 1.3 (Manual Registration)

This guide walks Moodle administrators through enabling the PlagiarismCheck.org LTI 1.3 integration using manual registration. Once enabled, instructors can attach PlagiarismCheck to any assignment, students submit their work directly inside Moodle, and originality reports plus grades flow back automatically.

Before you start

You’ll need:

  1. Administrator access to your Moodle instance.
  2. An active PlagiarismCheck.org organisation account with Admin (Owner) role. If you don’t have Admin access, but you need it, please contact us here.
  3. The registration page on plagiarismcheck.org open in another tab — you’ll use it to generate the registration URL and to receive the platform details Moodle gives you back.

Note: Use manual registration when your institution blocks outbound dynamic registration, or when you prefer to review each setting yourself. The process exchanges configuration in two directions: PlagiarismCheck → Moodle, then Moodle → PlagiarismCheck.

Step 1: Navigate to Integrations

Step 2: Access your registration URLs

  • On the PlagiarismCheck registration page, select Manual tab, scroll to  Tool URL/Redirection URL, Initiate login URL, Public Keyset URL and then  Copy.

Step 3: Open Moodle’s manual configuration form

  • Sign in to Moodle as a site administrator. Go to  Site administration  →  Plugins  →  External tools  →  Manage tools . In the  Add tool  panel click the small  configure a tool manually  link beneath the URL field. Moodle opens the External tool configuration form.

Step 4: Fill in the basic fields

  • Copy the values shown on the PlagiarismCheck registration page (Step 2 of this guide) into the matching fields:
    • Tool name — anything you like, e.g. ‘PlagiarismCheck LTI 1.3′.
    • Tool URL — copy the Tool URL value.
    • LTI version — choose  LTI 1.3 . The form expands with extra fields.

Step 5: Fill in the LTI 1.3 fields

  • Once LTI 1.3 is selected, four more fields appear. Copy each value from the PlagiarismCheck page  (Step 2 of this guide):
    • Public key type Keyset URL .
    • Public keyset — copy the Public Keyset URL.
    • Initiate login URL — copy the Initiate login URL.
    • Redirection URI(s) — copy the Redirection URL.

Step 6: Enable LTI Advantage services

  • Expand the  Services  section and set:
    • IMS LTI Assignment and Grade Services Use this service for grade sync and column management .
    • IMS LTI Names and Role Provisioning Use this service to retrieve members’ information as per privacy settings .
    • Tool Settings — leave as  Do not use this service .

Step 7: Enable LTI Advantage privacy settings

  • Expand the  Privacy  section and set:
    • Share  launcher’s name with tool  –  Always.
    • Share  launcher’s email with tool  –  Always.

Note: Without these services enabled, grades and originality results won’t sync back to Moodle’s gradebook.

Step 8: Save and copy Moodle’s platform details

  • Scroll to the bottom and click  Save changes . The new tool appears in the Tools list. Hover the card and click the  View configuration details  icon (the small magnifier).

  • Moodle displays a  Tool configuration details  dialog. Copy each of these into the corresponding field on the PlagiarismCheck manual registration page:
    • Platform ID
    • Client ID
    • Deployment ID

  • Click  Register deployment  and PlagiarismCheck creates the deployment on its side and your tool is ready to use.

Testing the integration

After registration, switch to a test course and create an assignment that uses PlagiarismCheck as its external tool. Submit a short sample document as a student, return as the instructor, and confirm that the originality report opens and the grade syncs back to the gradebook.

Troubleshooting

Tool stays Pending and never activates

Reopen the registration page in another tab and check that the URL you pasted into Moodle hasn’t expired. Registration URLs are single-use; generate a new one and repeat the registration step.

Originality reports don’t appear in the gradebook

Confirm that Assignment and Grade Services and Names and Roles Provisioning are enabled on the tool. In Moodle, verify the assignment was created with PlagiarismCheck as the submission type.

Students see an error when launching the tool

Ask the student to clear cookies for your LMS domain and retry. If the error persists, copy the error code from the launch screen and contact support@plagiarismcheck.org.

Need help?

Email support@plagiarismcheck.org — please include your institution name, the LMS version, and a screenshot of any error you see.

Get in touch