Structură de baze de date
Fiecare client primește în AI-School o bază de date separată în Google Cloud. Pe această bază de date pot fi configurate reguli de securitate proprii iar administratorul poate seta permisiuni per rol pentru citirea și scrierea în această bază de date.
Baza de date implicită
Pe lângă bazele de date pentru clienți există și o bază de date implicită. Aici sunt păstrate informații care se aplică tuturor clienților AI-School, cum ar fi știri și documentație.
Am ales să păstrăm și informații despre cont. Dacă o bază de date a clientului ajunge în mâini greșite, conversațiile și mesajele de chat care ar putea conține informații sensibile nu pot fi, în orice caz, legate de conturi.
Conversațiile și mesajele de chat sunt stocate în mod anonim pe bazele de date ale clienților și nu pot fi legate de nume.
Baze de date pentru Tenants
Fiecare client AI-School primește o bază de date proprie în care sunt stocate toate conversațiile, mesajele de chat, școlile, grupurile, elevii și angajații. În cazul părăsirii platformei, toate datele vor fi șterse imediat.
Conturile sunt stocate per client într-un silo de tenant pe Google Cloud. Aceste conturi pot fi de asemenea șterse în masă iar o funcție Cloud asigură faptul că toate înregistrările de cont afectate sunt eliminate automat din baza de date implicită.
Securitatea bazelor de date
Baze de datele sunt securizate folosind Security Rules. La o auditură putem acorda accesul la această cod în măsura necesară.