Struktura bazy danych
Każdy klient ma w AI-School osobną bazę danych w Google Cloud. Na tej bazie można ustawić własne reguły zabezpieczeń, a administrator może na poszczególne role przypisać uprawnienia do odczytu i zapisu w tej bazie danych.
Domyślna baza danych
Oprócz baz danych klientów istnieje baza danych domyślna. Przechowywane są tu dane, które mają zastosowanie do wszystkich klientów AI-School, takie jak wiadomości prasowe i dokumentacja.
Wybraliśmy również, aby przechowywać tu informacje o kontach. Jeśli baza danych klienta trafi w niepowołane ręce, czaty i wiadomości czatu, które mogą zawierać wrażliwe dane, nie będą mogły być powiązane z kontami.
Czaty i wiadomości czatu są tutaj zapisywane w sposób anonimowy w bazach danych klientów i nie mogą być powiązane z nazwiskami.
Bazy danych tenant
Każdy klient AI-School ma własną bazę danych, w której zapisywane są wszystkie czaty, wiadomości czatu, szkoły, grupy, uczniowie i pracownicy. W przypadku ewentualnego opuszczenia platformy wszystkie dane zostaną natychmiast usunięte.
Konta są przechowywane per klient w silo tenant na Google Cloud. Te konta mogą być również usunięte hurtowo, a funkcja Cloud Function zapewnia automatyczne usunięcie wszystkich odpowiednich rekordów kont z bazy domyślnej.
Zabezpieczenie baz danych
Bazy danych są zabezpieczone za pomocą Security Rules. Podczas audytu możemy udostępnić dostęp do tego kodu na życzenie.