Structura bazei de date
Fiecărui client i se acordă în cadrul AI-Public o bază de date separată în Google Cloud. Pe această bază de date pot fi configurate propriile reguli de securitate, iar administratorul poate seta permisiuni pe rol pentru citirea și scrierea în această bază de date.
Baza de date implicită
În afară de bazele de date pentru clienți, există și o bază de date implicită. Aici sunt păstrate date relevante pentru toți clienții AI-Public, cum ar fi știri generale și documentație.
Am ales să păstrăm aici și informații despre conturi. Dacă o bază de date a clientului cade în mâini greșite, conversațiile și mesajele de chat care ar putea conține informații sensibile nu pot fi direct asociate cu conturi fără acces la această bază de date implicită.
Conversatiile și mesajele de chat sunt stocate într-un mod cât mai anonim posibil pe bazele de date ale clienților și nu pot fi asociate cu nume fără informațiile combinate.
Baze de date ale tenant-ului
Fiecărui client AI-Public i se atribuie o bază de date proprie în care sunt stocate toate conversațiile, mesajele de chat, date specifice organizației (cum ar fi echipe, proiecte, utilizatori și angajați). În cazul părăirii platformei, toate datele vor fi distruse imediat în conformitate cu acordul.
Conturile sunt stocate per client într-o silo de tenant pe Google Cloud. Aceste conturi pot fi eliminate în lot, iar o Cloud Function se ocupă apoi de a șterge automat toate înregistrările de cont afectate din baza de date implicită.
Securitatea bazelor de date
Baze de datele sunt protejate cu ajutorul regulilor de securitate. La un audit, putem, dacă este necesar, să acordăm acces la configurația acestor reguli.