How to set up an integration with Moodle

When your institution uses Moodle, you may need to integrate a plagiarism checker with it. PlagiarismCheck offers easy integration in no time with a seamless experience for instructors and students. This quick guide describes step-by-step how to set up a plagiarism checker integration in 5 minutes



  1. To install a plagiarism check for Moodle plugin, you need to have a zip file with a plugin and your personal token. To receive a token, contact
  2. plugin is compatible with Moodle 3.3 and later versions.

Step 1: Add a plugin

  • In Moodle, go to Site Administration

  • Follow these steps to upload a plugin: Plugins → Install Plugins → Upload a zip file with a plugin

  • After validation, click on the “Continue” button.

Step 2: Update Moodle

  • Click on the “Update Moodle database now” button.

  • Go to Site administration and find Plagiarism → plugin.

  • Choose “Yes” in the “Enable plugin” field.

  • Enter the API Token that we shared with you.
  • Click the “Save changes” button.

How to restrict PlagiarismCheck plugin to specific courses or users

 If you want to make the plugin available only for certain users or courses published in your Moodle, you can group the courses into categories and set specific permissions for the plugin.

  • Go to ‘Site administration’ and choose ‘Manage courses and categories’ in the ‘Courses’ tab. 

  • Click on ‘Create new category.’ 

  • For demonstration purposes, we created two categories: ‘With PlagiarismCheck’ and ‘Without PlagiarismCheck.’ 
  • In the settings menu, choose ‘Permissions.’

  • Filter out the permissions for plugin and add/ remove user roles you would like to have/ not have access to the plugin.

  • To make PlagiarismCheck Moodle plugin invisible for course participants, remove all roles from Roles with permission. 

Now you can add courses to each category. The plugin will not be shown as an option for courses where users are not permitted to use Moodle plugin.