Przejdź do treści
Opiekunowie

Rodziny chcą wglądu. Szkole potrzebna jest jedna odpowiedź, której da się bronić.

Opiekun widzi osoby, które śledzi, a przy każdej z nich tylko te kategorie danych, które ktoś mu przyznał. Uprawnieniem jest sama zweryfikowana relacja, sprawdzana w bazie danych przy każdym odczycie — nigdy rola nadana przez pomyłkę.

W skrócie

Jak działa dostęp opiekuna w Lurno

W Lurno dostęp opiekuna bierze się ze zweryfikowanej relacji między dwiema osobami w jednej organizacji, a nie z roli. Tworzy ją administrator — albo dorosły uczestnik przyznaje ją do własnych danych — i czeka ona jako oczekująca, dopóki ktoś z prawem do weryfikacji nie rozpatrzy jej w kolejce, wraz z załączonymi dokumentami o opiece. Weryfikacja rozstrzyga zarazem, jakie kategorie danych relacja niesie. Każdy odczyt jest potem sprawdzany w bazie danych względem tej relacji: zweryfikowana, nieodwołana, niewygasła i z przyznaną kategorią, do której należą dane. Opiekun z przyznaną kategorią dane o nauce widzi przegląd, aktywność, kompetencje i poświadczenia. Ten, komu przyznano wyłącznie plan zajęć, widzi plan zajęć — pozostałych zakładek po prostu nie ma na stronie, zamiast być pokazane i puste.

Ograniczanie kategoriami danych
Dostęp przyznawany osobno dla każdej relacji i każdego rodzaju danych, a nie dla całej osoby. Lurno ma rejestr siedmiu kategorii — dane o nauce, frekwencja, plan zajęć, zachowanie, dane medyczne, finanse i komunikacja — a każda opieka trzyma osobny wiersz dla każdej przyznanej kategorii. Sprawdzeniem jest funkcja SQL, `is_active_guardian_scoped(guardian, learner, organisation, category)`, wywoływana przez polityki zwracające dane uczestnika. Dwoje opiekunów tego samego dziecka może mieć różne kategorie — po rozstaniu rodziców to zwykły przypadek.

Kolejka jest sednem tego projektu. Wniosek to twierdzenie o rodzinie, a miesiące później ktoś musi powiedzieć, kto je przyjął, kiedy, na podstawie jakiego dokumentu i do czego je zawęził. Wszystkie cztery rzeczy są zapisane, a każda zmiana dopisuje się do rejestru audytowego powiązanego łańcuchem skrótów. Opieka należy też do organizacji, w której została zweryfikowana, więc w grupie szkół nigdy nie sięgnie szkoły siostrzanej.

Portal

Co opiekun rzeczywiście widzi

Osoby, które Państwo śledzą, i jak daleko każda zaszła

Jedna karta na osobę: typ relacji, data weryfikacji, znacznik przy każdej przyznanej kategorii, liczba ukończeń. Wnioski wciąż rozpatrywane też się pojawiają, oznaczone jako oczekujące.

  • Opiekun bez roli pracowniczej dostaje jednopozycyjne menu boczne. Żadnych programów, żadnej biblioteki, niczego, w co można zabłądzić.
Cykl życia

Jak opieka się zaczyna i jak się kończy

  1. 01

    Administrator ją zgłasza

    Z rekordu uczestnika albo z kolejki opiek: można wskazać kogoś, kto jest już na platformie, albo zaprosić adres e-mail spoza niej. Zaproszony opiekun zostaje powiązany, gdy przyjmie zaproszenie i się zaloguje.

  2. 02

    Wniosek czeka w kolejce

    Opiekun, uczestnik, typ relacji, informacja, czy dołączono dokumenty o opiece, i data zgłoszenia. Zgłaszanie i weryfikowanie to różne uprawnienia, więc recepcja może zgłaszać wnioski, a zatwierdzanie zostaje w sekretariacie.

  3. 03

    Weryfikacja rozstrzyga kategorie

    Kreator zaznacza z góry zalecany zestaw i pozwala osobie weryfikującej go zawęzić. Opieka naprzemienna jest rozstrzygana tutaj, a nie w zgłoszeniu do wsparcia: jedno z rodziców wychodzi z danymi o nauce i planem zajęć, drugie tylko z danymi o nauce.

  4. 04

    Dostęp się zaczyna i pozostaje warunkowy

    Nic nie zostaje zapieczętowane w sesji ani w tokenie. Każdy odczyt na nowo ocenia relację, więc odebranie dostępu działa przy następnym zapytaniu, a nie przy następnym logowaniu.

  5. 05

    Każda ze stron może to zakończyć

    Opiekun albo uczestnik może zakończyć relację, nikogo o to nie pytając, i tak samo może administrator. Zapisuje się to wraz z powodem, a okno dialogowe mówi wprost, że druga strona nie jest o tym powiadamiana.

Wersja uczciwa

Siedem kategorii danych. Dwie mają dziś swój ekran.

Przyznać można tylko te dwie, za którymi stoi działający ekran. Pole wyboru, które nie pokazuje rodzicowi niczego, mówiłoby administratorowi, że zrobił coś, czego nie zrobił.

CapabilityCo obejmuje kategoriaCo widzi opiekunMożna przyznać dziś
Dane o naucePrzegląd pokazuje stan zapisu i ukończenia. Rozbicia ocen na poszczególne sprawdziany w portalu jeszcze nie ma.Oceny, sprawdziany i praca, która za nimi stoiPrzegląd, Aktywność, Kompetencje, PoświadczeniaYes
Plan zajęćPlan lekcji i nadchodzące wydarzeniaPlan zajęćYes
FrekwencjaObecność dzienna, spóźnienia, nieobecnościNo
ZachowanieUwagi dyscyplinarne, zgłoszenia incydentówNo
Dane medyczneFormularze zdrowotne, alergie, kontakty alarmoweNo
FinanseFaktury, historia płatności, opłatyNo
KomunikacjaWiadomości między szkołą a opiekunemNo

Pozostałe pięć to realne wiersze z realnymi predykatami w bazie danych, więc dodanie którejkolwiek z nich jest kwestią ekranu, a nie zmiany schematu.

Nadzór

Co instytucja zachowuje w swoich rękach

Nazwisko przy każdej decyzji

Kto zweryfikował, kiedy, na podstawie jakich dokumentów i do czego zawęził — na samej relacji, a nie w czyjejś skrzynce odbiorczej.

Zgłaszanie i zatwierdzanie to osobne prawa

Dwa odrębne uprawnienia w katalogu, a każde z nich można nadać na oddziale Państwa struktury, żeby spływało w dół wyłącznie tej gałęzi.

Nic nie zmienia się bez śladu

Utworzenie, weryfikacja, zawężenie, odebranie i wygaśnięcie dopisują się do rejestru audytowego pod ustaloną nazwą działania. Wiersze są dopisywane, nigdy aktualizowane.

Państwa własne słowo na to

Organizacja, która mówi mentor albo osoba wspierająca, zmienia nazwę terminu, a portal za tym idzie — we wszystkich językach produktu, wraz z układem od prawej do lewej, zgodnie z WCAG 2.1 AA.

Przełożony i sponsor wskazani w rekordzie

Relacje korporacyjne są modelowane tak samo. Odczyt sponsora podąża za zapisem na szkolenie, który sfinansował, a nie za całą historią nauki danej osoby.

Pytania, które zadają kupujący

Tylko te kategorie, które przyznano na zweryfikowanej relacji — dziś dane o nauce i plan zajęć, a osoba weryfikująca może zatwierdzić jedną bez drugiej. Wszystko inne, co szkoła posiada, leży poza tym, co zwraca portal.

Prosimy zobaczyć to na przykładzie prawdziwej rodziny.

Zgłosimy wniosek, zweryfikujemy go z zawężonymi kategoriami, a potem jedną odbierzemy i zobaczymy, jak zakładka znika.