If you haven't already configured the plugin integration, please follow the setup instructions provided here.
Setting Up Essential Configurations and Permissions in Moodle
- Navigate to Site Administration --> Advanced Features --> Enable Web Services
2. Then move to Site Administration --> Server --> Manage Protocols and enable REST Protocol
3. Create a specific web service user:
Navigate to Users --> Add New User --> Enter First Name "Copyleaks" and Surname "Platform". We will need to enter this User information later in Copyleaks. The email address entered here must not be affiliated with your Moodle account. We suggest entering a generic email.
4. Navigate to Site Administration --> Users --> Define Roles and Click add a new role.
5. Select ARCHETYPE:Manager and add the following fields:
Short Name: copyleaksuser
Custom full name: Copyleaks Web Service User
Custom description: Users with this role are granted the necessary permissions to communicate with the Copyleaks plagiarism detection platform via Moodle's web services, enabling integration and automation of plagiarism checks.
Scroll down on the page and search for 'Use REST protocol' capability, and enable it.
Then click on create this role.
6. Assign the Copyleaks user to the new role we just created under Site Administration --> Users --> Permissions--> Assign System Roles.
Search Copyleaks, click on the Copyleaks Platform User and Click Add
Once add you'll click back to list of all roles
You'll now see the Copyleaks user with the designated role
7. Scroll down to Web Services --> External Services. Set the web services as an authorized user to use Copyleaks service.
8. Search Copyleaks, click on the Copyleaks Platform user then Click add
Complete the setup and Establish a Connection on the Copyleaks Website.
1. Log in to LTI.Copyleaks.com
2. After log in, you will be directed to the Integration page. Locate your integration and click on the API Connection link.
3. Connect by entering the Copyleaks Platform API user credentials we created earlier. See Setting Up Essential Configurations and Permissions in Moodle Step 3.
4. Once you select Connect, Your API connection should now say Active.