Прокторинг для Moodle
Два готовых плагина подключают онлайн-прокторинг к тестам Moodle. Программировать не нужно: установите плагины, укажите домен и ключ, включите прокторинг для теста.
Порядок действий
Шесть шагов от установки до первого отчёта. Подробности — в разделах ниже.
Скачайте два архива из комплекта поставки.
Установите оба плагина через «Установку плагинов» Moodle.
Укажите домен стенда и Secret Key.
Включите способ входа «Proctoring Auth Keys» и поднимите его наверх списка.
В тесте создайте задание и включите прокторинг на платформе.
Студенты проходят тест, отчёты появляются на платформе.
Последовательность взаимодействия
Комплект поставки
Два архива плагинов и данные для подключения.
trustexam.ai или oqylyq.kz. Secret Key выдаётся вместе с архивами.Требования
| Требование | Что нужно |
|---|---|
| Версия Moodle | 3.6–5.2 |
| Права | Администратор сайта Moodle |
| Адрес сайта | Открывается из интернета и работает по HTTPS — без него браузер не даст камеру и экран |
| Встраивание во фрейм | Включено: Site administration → Security → HTTP security → «Allow frame embedding» |
| Элемент курса | Прокторинг подключается к элементу «Тест» |
Установка плагинов
Сначала установите oqylyq-moodle-5.2-sdk-embed.zip, затем теми же шагами — oqylyq-moodle-auth.zip.
Войдите администратором

Откройте установку плагинов
Администрирование → Плагины → «Install plugins».

Выберите файл
Нажмите «Выбрать файл».

Загрузите архив
«Upload a file» → выберите архив → «Upload this file».

Запустите установку
Нажмите «Install plugin from the ZIP file».

Дождитесь проверки
Если проверка прошла — «Continue».

Обновите базу данных
Нажмите «Upgrade Moodle database now». Установка завершена.

oqylyq-moodle-auth.zip.Подключение
После установки основного плагина Moodle откроет страницу его настроек. Позже её можно найти в Администрирование → Плагины → Правила доступа к тесту → Proctoring Access Rules.

| Поле | Что указать |
|---|---|
| Домен стенда прокторинга | trustexam.ai или oqylyq.kz |
| Secret Key | Ключ из комплекта поставки |
| API URL | Оставьте пустым. Если вас попросили его указать: https://api.trustexam.ai/api или https://api.oqylyq.kz/api |
| Proxy URL | Оставьте пустым. Нужен, только если сервер Moodle выходит в интернет через прокси |
| Embed mode | Оставьте «Редирект + iframe» |
| SDK URL | Оставьте пустым |
Активация Auth Keys
Вспомогательный плагин после установки выключен — его нужно включить и поднять наверх списка.
Откройте способы входа
Site administration → Plugins → Authentication → Manage authentication.

Включите «Proctoring Auth Keys»
Нажмите на иконку
в строке «Proctoring Auth Keys».

Поднимите его наверх
Стрелкой «Вверх» поставьте «Proctoring Auth Keys» выше остальных включённых способов — сразу под «Ручная регистрация» и «Вход запрещён» (их не передвинуть). Сохранять не нужно.

Настройка теста
Прокторинг включается и настраивается на платформе (app.trustexam.ai или app.oqylyq.kz). В настройках теста Moodle раздел «Proctoring Plugin» показывает эти параметры только для просмотра.
Создайте и сохраните тест.
Откройте тест → «Редактировать настройки» → раздел «Proctoring Plugin» и нажмите «Create the assignment in the proctoring service» («Создать задание в сервисе прокторинга»).

На платформе включите прокторинг для этого задания и выберите нужные проверки.
Снова откройте настройки теста в Moodle — параметры подтянутся с платформы.
Настройки прокторинга
Что означают поля раздела «Proctoring Plugin». Меняются они на платформе, там же есть и дополнительные параметры.
| Настройка в Moodle | Что делает |
|---|---|
| Require the use of Proctoring Plugin | Включён ли прокторинг для теста |
| Application Type | Где студент проходит тест: браузер, TrayApp или desktop-приложение |
| Frontal camera record | Запись с камеры |
| Screen record | Запись экрана |
| Second camera record | Вторая камера — обычно телефон |
| Face Identity | Сверка лица с фото |
| ID verification | Фото удостоверения личности |
| Second Display Check | Проверка, что подключён только один монитор |
| Mirror Mode check | Поиск трансляции и дублирования экрана |
| Content Protection | Защита вопросов от скриншотов и удалённого управления |
| Fullscreen mode | Тест только в полноэкранном режиме |
| Extension detector | Поиск запрещённых расширений браузера |
| Mouse (focus) seeker | Уход с окна теста |
Частые вопросы
Перед установкой
Нужен ли нам SDK, если у нас Moodle?
Нет. Плагины делают всё сами. SDK нужен только для подключения прокторинга к собственному приложению.
Какой архив выбрать под нашу версию Moodle?
Выбирать не нужно: оба архива ставятся на любую версию Moodle 3.6–5.2.
Обязательно ли ставить оба плагина?
Да. Без «Proctoring Auth Keys» студент не сможет войти в тест из окна прокторинга.
Нужны ли публичный адрес и HTTPS?
Да. Тест открывается внутри окна прокторинга, поэтому сайт должен открываться из интернета, работать по HTTPS и разрешать встраивание во фрейм — см. Требования.
У нас Moodle во внутренней сети. Это помешает?
Браузер студента должен видеть и Moodle, и платформу прокторинга. Если сам сервер Moodle выходит в интернет только через прокси — укажите его в поле Proxy URL.
К каким элементам курса подключается прокторинг?
Только к элементу «Тест».
Установка и настройка
Куда вводить домен и Secret Key?
Администрирование → Плагины → Правила доступа к тесту → Proctoring Access Rules. Домен — trustexam.ai или oqylyq.kz, подробнее — в разделе Подключение.
Зачем поднимать Auth Keys наверх списка?
Moodle проверяет способы входа сверху вниз. Если «Proctoring Auth Keys» ниже другого способа, студент попадёт на форму входа вместо теста.
Почему поля прокторинга в тесте не редактируются?
Так задумано: настройки хранятся на платформе, Moodle их только показывает. Измените их на платформе и откройте настройки теста в Moodle — значения обновятся.
Как обновить плагины?
Как при установке: загрузите новый архив через «Установку плагинов» и подтвердите обновление базы. Настройки сохранятся. Актуальная версия указана в комплекте поставки, установленная — вверху страницы настроек плагина.
Мы обновляем Moodle до 5.1 — что учесть?
В Moodle 5.1 изменилась структура папок, и установленные ранее плагины могут перестать подхватываться без сообщения об ошибке. После обновления проверьте, что оба плагина есть в списке, при необходимости установите архивы заново.
Работа
Студент закрыл окно или потерял связь — что дальше?
Он запускает тест заново — создаётся новая сессия прокторинга. Сколько раз можно перезайти в тест, определяет обычная настройка попыток в Moodle.
Может ли сбой прокторинга испортить сдачу теста?
Нет. Ответы студента сохраняет Moodle, и только после этого прокторинг получает сигнал о завершении.
Какие данные уходят на платформу?
Имя, фамилия и e-mail студента и название теста — они нужны для отчёта. Внутренние идентификаторы Moodle не передаются.
Где смотреть отчёты?
На платформе прокторинга: видео, нарушения, скриншоты и оценка риска по каждой попытке.
Как временно отключить прокторинг для теста?
Выключите прокторинг у задания на платформе и откройте настройки теста в Moodle.
Что приложить к обращению в поддержку?
Версию Moodle, версии обоих плагинов (вверху страницы настроек плагина), время и логин студента, текст ошибки.
Диагностика
| Что случилось | Что сделать |
|---|---|
| В тесте нет раздела «Proctoring Plugin» | Основной плагин не установлен. Проверьте список плагинов и установите архив заново. |
| Поля прокторинга не редактируются | Так и должно быть — настройки меняются на платформе. |
| Прокторинг включили, а студент проходит тест без него | Откройте настройки теста в Moodle — изменения подтянутся с платформы. |
| Нет кнопки «Create the assignment in the proctoring service» | Сохраните тест. Если задание уже есть на платформе, а прокторинг в нём выключен, — включите его там. |
| Студент видит ошибку входа или форму логина | «Proctoring Auth Keys» не включён или стоит не наверху — см. Активация Auth Keys. |
| Тест не запускается | Проверьте домен и Secret Key. Если сервер Moodle работает через прокси — поле Proxy URL. |
| Не включаются камера или экран | Сайт работает не по HTTPS или запрещено встраивание во фрейм — см. Требования. |
| Архив не проходит проверку при установке | Версия Moodle ниже 3.6 или архив скачался не полностью. Скачайте заново. |
Не помогло — напишите в поддержку: версия Moodle, версии плагинов, время, логин студента и текст ошибки.