Aktualizacja treści: 6 sierpnia 2026

Zarządzaj i integruj

Integracje — Erudis wpina się w istniejący krajobraz

Erudis wpina się w istniejący krajobraz organizacji, zamiast go zastępować. Zakładka „Zarządzanie integracjami” zbiera wszystko w jednym miejscu: „Klucze API”, „Webhooki”, „Mikropoświadczenia”, „Examena”, „LTI / Moodle” i „SSO”. API organizacji obejmuje konta, grupy, kursy, raporty i webhooki; logowanie działa przez „Zaloguj się przez Microsoft”, a terminy trafiają do kalendarza przez subskrypcję ICS.

Jedno miejsce na wszystkie integracje organizacji — od kluczy API po LTI / Moodle. Zrzuty ze środowiska pokazowego; dane przykładowe.

Jak to działa

Cztery najczęstsze integracje — od klucza API po egzamin z proktoringiem.

  1. Klucze API organizacji PRO

    „Utwórz klucz API” zakłada klucz z opisową nazwą i opcjonalną datą wygaśnięcia; zakładka „Ograniczenia” zawęża uprawnienia do zakresów i adresów. API organizacji obejmuje konta, grupy, kursy, raporty i webhooki — integrujesz Erudis z własnymi systemami bez współdzielenia haseł.

    Tworzenie klucza API: nazwa, data wygaśnięcia i zakładka „Ograniczenia” z zakresami uprawnień. Zrzuty ze środowiska pokazowego; dane przykładowe.
  2. Webhooki: dwa zdarzenia, podpis i ponowienia

    Erudis wysyła dokładnie dwa zdarzenia webhook: „course.completed” — w interfejsie „Kurs ukończony”, gdy uczestnik ukończy wszystkie opublikowane części kursu — oraz „assessment.completed” po zakończonym sprawdzianie. Dostawy są podpisane sekretem (HMAC), chronione przed powtórnym użyciem i ponawiane; webhooki włączasz per kurs opcją „Wysyłaj webhooki dla tego kursu”.

    Tworzenie webhooka: adres punktu końcowego, zdarzenie „Kurs ukończony”, sekret i maksymalna liczba ponowień. Zrzuty ze środowiska pokazowego; dane przykładowe.
  3. LTI 1.3: wepnij Erudis w Moodle PRO

    „Generuj URL rejestracji” i wklej go w swoim Moodle — „połączenie zajmuje mniej niż minutę”; platformy bez rejestracji dynamicznej podłączysz ręcznie z gotowych danych narzędzia. Wybór treści (Deep Linking) działa w ramce LMS, a wyniki wracają do dziennika ocen Moodle. Uczciwie: pełne uruchomienie treści w ramce kończy się przyciskiem „Continue in a new tab” — kurs otwiera się w nowej karcie.

    Konfiguracja LTI / Moodle: ręczna rejestracja platformy dla LMS bez rejestracji dynamicznej — issuer, Client ID i adresy uwierzytelniania, tokenu i JWKS. Zrzuty ze środowiska pokazowego; dane przykładowe.
  4. Examena: egzaminy zewnętrzne z proktoringiem

    Erudis nie ma własnego proktoringu — egzaminy wysokiej stawki obsługuje wymiana z zewnętrznym systemem egzaminacyjnym Examena. Koordynator podaje „Adres URL API” i „Klucz API”, sprawdza łączność przyciskiem „Testuj połączenie”, a wykładowca przypina egzamin testowy i końcowy wprost do kursu.

    Konfiguracja integracji Examena: adres API, klucz i „Testuj połączenie”. Zrzuty ze środowiska pokazowego; dane przykładowe.

Co dokładnie dostajesz

Zamknięta, konkretna lista — wymieniamy wyłącznie integracje, które istnieją w produkcie.

Dla kogo

Firma komercyjna

Pracownik loguje się kontem firmowym („Zaloguj się przez Microsoft”), a po ukończeniu szkolenia webhook „course.completed” zawiadamia Twoje systemy — lista zaliczeń aktualizuje się sama. Klucze API z zakresami uprawnień pozwalają zbudować własne raportowanie bez dostępu szerszego niż potrzebny.

Uczelnia i instytucja edukacyjna [Academic]

Uczelnia wpina Erudis w Moodle przez LTI 1.3 — wybór treści działa w ramce, oceny wracają do dziennika Moodle — a treści przenosi importem plików .mbz. Egzaminy z proktoringiem obsługuje wymiana z Examena, mikropoświadczenia wystawia Credentium. LTI / Moodle, Examena i mikropoświadczenia noszą znacznik wariantu akademickiego.

Integracje Examena i Credentium są dostępne we wszystkich planach; API organizacji, SSO, LTI 1.3 i import z Moodle — od planu Professional.

Pytania o integracje

Jakie zdarzenia wysyłają webhooki Erudis?

Dokładnie dwa: „course.completed”, gdy uczestnik ukończy wszystkie opublikowane części kursu, oraz „assessment.completed” po zakończonym sprawdzianie. Dostawy są podpisane sekretem, chronione przed powtórnym użyciem i ponawiane z limitem prób. To świadomie wąski zakres — dwa zdarzenia, które domykają rozliczenie szkoleń w systemach organizacji.

Czy Erudis osadza się w Moodle w ramce (iframe)?

Częściowo. Wybór treści przez Deep Linking działa w ramce Moodle, ale pełne uruchomienie treści pokazuje przycisk „Continue in a new tab” i otwiera kurs w nowej karcie — to konsekwencja polityki ciasteczek współczesnych przeglądarek. Oceny wracają do dziennika Moodle niezależnie od sposobu otwarcia treści.

Co obejmuje API Erudis?

Publiczne API Erudis to API organizacji: konta, grupy, kursy, raporty i webhooki. Dostęp odbywa się przez klucze API z zakresami uprawnień, ograniczeniami adresów i terminem ważności; API jest dostępne od planu Professional. Przegląd możliwości dla zespołów technicznych zbiera strona dla programistów.

Czy import z Moodle przeniesie konta i oceny?

Nie — import pliku .mbz przenosi treści kursu; kont użytkowników ani historii ocen nie przenosi, a quizy trafiają jako tekst do bazy wiedzy, nie jako natywne testy. Dlatego naturalną ścieżką jest współistnienie: wepnij Erudis w Moodle przez LTI 1.3, a treści przenoś importem wtedy, kiedy będziesz gotowy.

Czy Erudis ma własny proktoring?

Nie. Egzaminy z nadzorem obsługuje wymiana z zewnętrznym systemem egzaminacyjnym Examena: kurs kieruje uczestnika na egzamin, a wynik wraca do Erudis. Konfiguracja sprowadza się do podania adresu API i klucza oraz przycisku „Testuj połączenie” w zakładce „Examena” — resztą zajmuje się wymiana między systemami.

Wepnij Erudis tam, gdzie już pracujesz

API organizacji, SSO, LTI 1.3 i import z Moodle są funkcjami planu Professional. Okres próbny trwa 14 dni.