Обзор интеграций
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.