using Integrity Advocate within MOODLE
Moodle instructor guide
Support for instructors, educators and industry team members using Integrity Advocate within Moodle. Your account manager will provide faculty training and support to ensure that everyone on your team has full visibility into the Integrity Advocate solution.
Important links and emails
Everything you need to get support, report an issue, or connect with the Integrity Advocate team.
Everything you need to get support, report an issue, or connect with the Integrity Advocate team.
Get help with login issues, assessments, technical questions, or using Integrity Advocate as a test taker.
Support center - live chat, helpful resources, system requirements
Support: support@integrityadvocate.com
Help resources: knowledgebase resources
What to Expect Links
Level 1 – ID Verification Only
Level 2 – ID Verification and Participation Monitoring
Level 3 – Advance Rule Options
Level 4 – Advance Rules and Screen Monitoring Options
Level 5 – Integrity Lock
Level 6 – Room Scan
Check the current status of Integrity Advocate services, scheduled maintenance, and any ongoing incidents. Find resources, guides, and training materials to help administrators manage Integrity Advocate within their LMS.
Support: support@integrityadvocate.com
Technical help: partners@integrityadvocate.com
Sales: sales@integrityadvocate.com
Check the current status of Integrity Advocate services.
Enable and manage Integrity Advocate
Learn how to enable and manage how Integrity Advocate is applied across your courses.
Learn how to enable and manage how Integrity Advocate is applied across your courses.
1. Access the course that you would like to add the Integrity Advocate Block.

2. Select “Turn editing on” from the box near the top right of the course screen.

3. Click on the activity (i.e. quiz) that requires proctoring.

4. Click on the “+” to select “Add a block” (this may also appear as a “+ Add a block”).

5. Select Integrity Advocate from the list.

Note: You will only be able to enable Integrity Advocate on an activity after the Integrity Advocate block has been added to your activity homepage.
1. Click on the cog menu icon and then select “Configure Integrity Advocate block”

2. On the Configure an Integrity Advocate block page, enter in the Application ID and the API Key, then click “Save changes”

3. In the Integrity Advocate block on the right of the page, click on “Module Overview”

4. On the Integrity Advocate Module Overview page, access the Activities tab and check off the “Enable Integrity Advocate” box.

5. Select the rules level from the drop down menu under “Rules”.

6. Click the Select Rules button to confirm the individual rules that will be applied to the given activity. Click“Submit” when done.

7. Once rules are saved, return to the main course page and turn off editing.
When a bypass code is entered during the Integrity Advocate pre-check process, the Learner will be allowed to proceed without IA running during the test session.
1. Once the learner is prompted for the Integrity Advocate pre-check, click the gear icon located in the upper right corner.


2. Manually enter the bypass code for the learner, then click the green checkmark to continue. The Learner may begin the exam.
To request/delete bypass codes contact partners@integrityadvocate.com.
Review proctored results
Review participant sessions, identify potential rule violations, manage identity verification issues, and update results when needed.
Review participant sessions, identify potential rule violations, manage identity verification issues, and update results when needed.
Review participant proctoring results from the Integrity Advocate widget within your course. Use filters to quickly identify sessions that require review.
1. From within the IA Widget on the course homepage click the Participants tab.
2. Click on the exam being reviewed.
3. Click the Select Status dropdown and filter on Invalid (Rules) or Invalid IDs.

There are four possible statuses that you will see in the Integrity Advocate widget under the Participants tab.
1. In Progress. If there is an End date and time, the session is being reviewed. If the end date and time is “Incomplete”, the participant is currently taking the quiz, or they began the session but left without completing (ie, closed the browser without closing the Integrity Advocate session).
2. Valid. The session is complete with no violations.
3. Invalid (ID). The participant has submitted an unreadable or non-approved ID and needs to resubmit. Integrity Advocate emails the Learner directly asking for them to resubmit their ID. This link can also be found in the Participant’s tab. Search for the participant and under Status, select Resubmit ID. This will provide a link to send to the participant.
4. Invalid (Rules). There has been a violation of the selected rules for the quiz.
Review Status for Learner attempt and Invalid statuses by clicking the participant’s name to access Learner images taken during quiz.
Note: Images will appear with notes indicating potential flags.
You can Override a Valid, Invalid (ID), or Invalid (Rules) status from the Integrity Advocate widget.
1. Find the participant in the Participants tab, then click Override under their current status.
2. Click the dropdown under Status Override, select the new status, and enter a reason. Click Submit.
3. Click OK when prompted.
4. Click Override again to see the reason and who made the change.
Note: If the Use Grade Item is selected in the widget for the quiz, click Update Grade to update the Gradebook for the Learner attempt. The IA Status column associated with the quiz will update.

1. Access the Admin menu by clicking the icon with the three horizontal lines from the top left of the screen.
2. Select Site Administration.

3. Choose Users from the top, horizontal menu, then scroll down to Permissions and click Define roles.

4. Access Student role.

5. Click Edit.
6. Scroll down the Editing role ‘Student’ page to find and click Show advanced.
7. Scroll and locate or Search for “block/integrityadvocate:selfview” (Ctrl + f to search the page).

8. Unclick the Allow checkbox to the right of View own Integrity Advocate results.
9. Scroll down to the bottom of the page and select “Save”.
The quiz must have all the questions on a single page in the designer. The plugin just provides a different view of the questions.This plugin must be added to each activity page where the One Page Paginate plugin is required.
1. Click to download: One Page Paginate Block Code
2. Access the Admin menu by clicking the icon with the three horizontal lines from the top left of the screen (all Moodle account may be personalized, so screenshots may not be an exact match for every instance of Moodle).
3. Select Site Administration

4. Select Plugins from the top, horizontal menu, then click “Install Plugins”

5. Drag and drop the downloaded file into the designated box on the Moodle screen and select Install plugin from the ZIP file.

6. Navigate to the course for the quiz in which the pagination plugin is to be added.
7. Select “Turn editing on” from the box near the top, right of the course screen.

8. Click on the activity (e.g.: quiz) within that course that needs the pagination plugin.

9. Click on the “+” to select “Add a block” (this may also appear as a “+ Add a block”, depending on how Moodle has been personalized).

10. From the listing that pops up, select “One Page Paginate”.

11. The One Page Paginate block should now appear on the right side of the page. Click on the cog menu icon and then select “Configure One Page Paginate block“.

12. On the Configuring a One Page Paginate block page, you can select up to 50 questions from the “Show this many questions at a time” option.

13. Select “Save Changes“.
Run a quick practice test
Complete a practice test to check your technical requirements and avoid last-minute issues during your assessment. We'll check your camera, microphone, browser compatibility, and internet connection to help ensure everything is working before test day.
No data is collected or recorded during the practice session.

Live chat
Chat with our assistant for instant answers and be connected to a person if additional help is needed.
Email support
Fast, expert and nearly effortless. With industry-leading response times, we’ve got you covered.
Help center
Find answers to common questions, troubleshooting steps, and guidance for using Integrity Advocate.

