СОДЕРЖАНИЕ
- Версия Moodle
- SSL-сертификат и HTTPS
- Встраивание в iframe и cookiesecure
- Начать настройку
- Получить параметры интеграции от Экзамус
- Заполнить дополнительные поля
- Передача почты
Версия Moodle
В браузерах Chromium начиная с версии 80 ужесточается политика безопасности, в связи с чем атрибуты Secure=True и Samesite=None для передачи файлов Cookie при открытии в Iframe отсутствуют. https://www.chromium.org/updates/same-site
Поэтому поддерживается использование версий Moodle: 3.8.2 +, 3.9 +, 3.10+ 4.0+ внесено исправление: https://tracker.moodle.org/browse/MDL-67175
SSL-сертификат и HTTPS
Для корректной работы Moodle должен иметь действующий SSL-сертификат для открытия страниц по безопасному протоколу HTTPS, т.к по незащищённому соединению HTTP соединение не может быть установлено. Можно выпустить бесплатный SSL-сертификат: https://greenlock.domains/
Встраивание в iframe и cookiesecure
Для работы бесклиентного прокторинга и открытия страницы Moodle в iframe при запуске с прокторингом необходимо выставить разрешения на открытия в iframe в настройках Moodle:
- Администрирование → Безопасность → Безопасность HTTP → «Разрешить внедрение во фрейм» (allowframembedding).
- Разрешить устанавливать поле Secure: Администрирование → Безопасность → Безопасность HTTP → «Устанавливать поле Secure» (cookiesecure)»
Установка плагина
Скопируйте URL-адрес вашего Moodle (например, https://moodle.proctoring.ru/ ) и отправьте его сотрудникам Экзамус. Вы также получите архив для установки плагина в ваш Moodle. Чтобы установить плагин, перейдите по пути: Администрирование → Плагины → Установка плагинов и перетащите ZIP-файл в поле для установки.
Получить параметры интеграции от Экзамус
В ходе интеграции от сотрудников Экзамус вы получите три параметра:
Examus_url Integration_name Jwt_secret
После получения этих параметров перейдите по пути: Администрирование → Плагины → Ограничения доступности → Прокторинг Экзамус и впишите полученные выше данные в соответствующие поля, как на примере:
Заполнить дополнительные поля
На этой же странице заполните остальные поля: Account ID и Account Name
- Account Name – название вашей компании. Это название будет использоваться для привязки учётных записей прокторов, администраторов, видеозаписей. Укажите настоящее название вашей организации и не меняйте его. При смене компании все данные могут быть утеряны.
- Account ID – внутренний идентификатор вашей организации внутри Moodle. Допустимо поставить произвольное значение (любое число). Пока что находится в неактивном состоянии.
Передача почты
На этой же странице находится параметр availability_examus2 | user_emails, который определяет передачу почт в Экзамус. По умолчанию в Экзамус передаётся логин пользователя (username) с приставкой наименования интеграции. Например, ivanstudent@examusmoodle
Если вы хотите передавать настоящие почты пользователей из Moodle в Экзамус, с которыми зарегистрированы пользователи, выставьте параметр в активное состояние.
Обратите внимание, что логины и почты должны быть обязательно уникальными для каждого пользователя. Использовать одиниаковый username для нескольких тестируемых приведёт к ошибкам и перемешиванию сессий друг с другом.
Возникли вопросы? Напишите нам на почту support@examus.com или оставьте заявку, чтобы мы смогли вам помочь.
Статья помогла?
Отлично!
Спасибо за ваш отзыв
Извините, что не удалось помочь!
Спасибо за ваш отзыв
Комментарий отправлен
Мы ценим вашу помощь и постараемся исправить статью