Единый вход
Сквозная аутентификация пользователей через OAuth и LMS Mirapolis.
Кейс / Образование
Создали систему проверки конфигурационных файлов с подключаемыми Python-скриптами и единым входом через LMS Mirapolis.
Как решали задачу01 / Контекст
При обучении сетевым технологиям нужно проверять конфигурационные файлы учащихся и выставлять баллы по результатам. Проверки должны настраиваться под разные задания, а доступ к системе должен быть связан с существующей LMS.
Реализовали проверку файлов CFG/TXT с подключением произвольных Python-скриптов. Интегрировали авторизацию через OAuth в LMS Mirapolis и добавили управление учебными группами.
Продукт в деталях
Материалы проекта. Откройте изображение, чтобы рассмотреть рабочий экран.
02 / Реализация
Функции, которые связали в рамках проекта.
Сквозная аутентификация пользователей через OAuth и LMS Mirapolis.
Python-скрипты определяют логику проверки конфигурационных файлов для каждого задания.
Создание и импорт групп, управление составом участников.
Автоматическое выставление баллов с учётом обнаруженных ошибок.
03 / Технологии
Формат: Веб-сервис с интеграцией LMS.
04 / Результат
Проверка работ и выставление баллов выполняются системой по заданным сценариям. Преподаватели могут адаптировать проверки через скрипты, а группы пользователей создавать или импортировать.
Учебным центрам с практическими ИТ-заданиями, где результат можно проверить по файлам и формализованным правилам.
Следующий шаг
Расскажите, как устроен процесс сейчас и что хотите изменить. Определим состав системы, необходимые интеграции и вопросы для оценки.