Sari la conținutul principal

Structura bazei de date

Fiecare client primește în cadrul AI-Corporate 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 citire și scriere în această bază de date.

Baza de date implicită

Pe lângă bazele de date pentru clienți există o bază de date implicită. Aici se păstrează informații care sunt valabile pentru toți clienții AI-Corporate, cum ar fi știri generale și documentație.

Am ales să păstrăm aici și informațiile despre cont. Dacă o bază de date a unui client ajunge în mâini greșite, conversațiile și mesajele de chat care ar putea conține informații sensibile nu pot fi, în mod practic, atribuite direct conturilor fără acces la această bază de date implicită.

Conversațiile și mesajele de chat sunt păstrate î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

Fiecare client AI-Corporate primește o bază de date proprie unde sunt stocate toate conversațiile, mesajele de chat, date specifice organizației (cum ar fi echipele, proiectele, utilizatorii și angajații). În eventualitatea părăsirii platformei, toate datele vor fi șterse imediat conform acordului.

Conturile sunt guardate per client într-o siloz de tenant pe Google Cloud. Aceste conturi pot fi de asemenea șterse în masă iar o Cloud Function se asigură că toate înregistrările de cont afectate sunt șterse automat din baza de date implicită.

Securitatea bazelor de date

Bazele de date sunt protejate prin intermediul Security Rules. La un audit putem acorda, dacă este dorit, acces la configurația acestor reguli.