Przegląd integracji
Omniscol integruje się z systemem informacyjnym szkoły na kilka sposobów, zależnie od potrzeb.
Przykłady narzędzi zewnętrznych i partnerów regularnie podłączanych do Omniscol — zob. też integrations.partners.
Zestawienie zbiorcze
| Mechanizm | Do czego służy | Kierunek przepływu |
|---|---|---|
| iCal | Umożliwienie nauczycielom / uczniom podglądu własnego planu lekcji w osobistym kalendarzu | Omniscol → kalendarz |
| Linki udostępniania | Udostępnienie planu lekcji tylko do odczytu albo otwarcie ukierunkowanego wprowadzania danych, zależnie od kontekstu | Omniscol → publiczny internet |
| Iframe | Wbudowanie planu lekcji w stronę w tej samej domenie co Omniscol; zablokowane na witrynie zewnętrznej (bezpieczeństwo) | Omniscol → ta sama domena |
| API Omniscol | Integracje system-system zależnie od uprawnień i opcji konta | Zależnie od konfiguracji |
| MCP | Podłączenie do Omniscol agenta AI zgodnego z MCP | Agent AI ↔ Omniscol |
| OAuth2 / OIDC (serwer) | Podłączenie usługi zewnętrznej identyfikowanej przez zarejestrowanego klienta + zgodę + token o ograniczonym zakresie (podstawa MCP i OneRoster) | Usługa ↔ Omniscol |
| OIDC / SSO (logowanie) | Uwierzytelnianie użytkowników przez dostawcę tożsamości (Google Workspace, Microsoft Entra ID, generyczny OIDC) | Zależnie od konfiguracji |
| Synchronizacja z systemami zewnętrznymi | Framework konektorów: Aurion, Auriga, Edusign, nowe konektory ustalane projektowo | Dwukierunkowy |
| Panele informacyjne | Wyświetlanie planu lekcji na ekranach publicznych | Omniscol → ekrany |
Wybór właściwej integracji
- Udostępnienie planu lekcji nauczycielowi / uczniowi — subskrypcja iCal.
- Nadanie dostępu do odczytu rodzicowi / na potrzeby audytu — link udostępniania.
- Synchronizacja uczniów z systemu ERP / systemu informacyjnego — zob. Synchronizacja z systemami zewnętrznymi, gdzie wymieniono dostępne konektory. Jeśli danego systemu ERP tam nie ma, dodanie konektora ustala się ze wsparciem Omniscol.
- Logowanie jednokrotne — OIDC / SSO.
- Zewnętrzny asystent AI na koncie, jeśli opcja jest włączona — MCP dla zgodnych klientów.
- Publiczne wyświetlanie na terenie szkoły — panele informacyjne.
Dobre praktyki bezpieczeństwa
- Proszę używać OIDC / SSO, gdy opcja jest włączona, do uwierzytelniania rzeczywistych użytkowników.
- Tokeny API proszę stosować wyłącznie do integracji system-system, z minimalnym zakresem i okresową rotacją.
- Proszę ustawiać krótkie daty wygaśnięcia linków udostępniania.
- Proszę nie umieszczać tokenu API w publicznym repozytorium Git.