Обзор интеграций

Omniscol подключается к вашей информационной системе несколькими способами, в зависимости от потребностей.

Сводная таблица

Механизм Для чего Направление потока
iCal Дать преподавателям и ученикам возможность видеть расписание в личном календаре Omniscol → календарь
Ссылки общего доступа Открыть расписание только для чтения или, в зависимости от контекста, ввод определённых данных Omniscol → открытый веб
Iframe Встроить расписание в страницу на том же домене, что и Omniscol; на внешнем сайте блокируется (безопасность) Omniscol → тот же домен
API Omniscol Интеграции между системами с учётом прав и опций аккаунта В зависимости от настройки
MCP Подключить к Omniscol ИИ-агент, совместимый с MCP ИИ-агент ↔ Omniscol
OAuth2 / OIDC (сервер) Подключить сторонний сервис, который определяется по зарегистрированному клиенту, согласию и токену с скоупами (основа MCP и OneRoster) Сервис ↔ Omniscol
OIDC / SSO (вход) Аутентификация пользователей через поставщика удостоверений (Google Workspace, Microsoft Entra ID, универсальный OIDC) В зависимости от настройки
Синхронизация с внешними системами Платформа коннекторов: Aurion, Auriga, Edusign, новые коннекторы под проект Двусторонний
Информационные панели Показывать расписание на публичных экранах Omniscol → экраны

Как выбрать подходящую интеграцию

  • Показать расписание преподавателю или ученику — подписка iCal.
  • Открыть доступ только для чтения родителю или для аудита — ссылка общего доступа.
  • Синхронизировать обучающихся из вашей ERP или информационной системы — см. Синхронизация с внешними системами, где перечислены доступные коннекторы. Если вашей ERP в списке нет, добавление коннектора согласуется со службой поддержки Omniscol.
  • Единый вход — OIDC / SSO.
  • Внешний ИИ-ассистент для аккаунта, если опция включена, — MCP для совместимых клиентов.
  • Публичный показ в помещениях — информационные панели.

Рекомендации по безопасности

  • Использовать OIDC / SSO, когда опция включена, для аутентификации реальных пользователей.
  • Применять токены API только для интеграций между системами, с минимальным скоупом и периодической ротацией.
  • Задавать короткие сроки действия для ссылок общего доступа.
  • Не помещать токен API в публичный репозиторий Git.

См. также