डेटाबेस संरचना
हर क्लाइंट AI-School के भीतर एक अलग डेटाबेस Google Cloud में प्राप्त करता है। इस डेटाबेस पर अपनी सुरक्षा नियम सेट किए जा सकते हैं और व्यवस्थापक प्रत्येक भूमिका के लिए पढ़ने और लिखने की अनुमतियाँ निर्धारित कर सकता है।
Default डेटाबेस
ग्राहकों के डेटाबेस के अलावा एक डिफ़ॉल्ट डेटाबेस है। यहां ऐसे डेटा संग्रहीत किए जाते हैं जो AI-School के सभी ग्राहकों पर लागू होते हैं, जैसे समाचार और दस्तावेज़ीकरण।
हमने यह भी चुना है कि अकाउंट जानकारी भी यहाँ संग्रहीत की जाए। यदि एक क्लायंट डेटाबेस गलत हाथों में पड़ जाए, तो संभावित संवेदनशील जानकारी वाले चैट्स और चैट संदेश कम से कम खातों के साथ लिंक नहीं हो पाएँगे।
चैट्स और चैट संदेश इस तरह से क्लाइंट डेटाबेस में गुमनाम रूप से संग्रहीत किए जाते हैं और नामों से मेल नहीं खाए जा सकते।
Tenant डेटाबेस
AI-School के हर क्लाइंट के पास एक अपना डेटाबेस है जहाँ सभी चैट्स, चैट संदेश, स्कूल, समूह, छात्र और कर्मचारियों को संग्रहीत किया जाता है। प्लेटफ़ॉर्म छोड़ने की स्थिति में सभी डेटा तुरंत नष्ट कर दिए जाएंगे।
खाते हर क्लाइंट के लिए Google Cloud पर एक tenant silo में संग्रहीत होते हैं। ये खाते.bulk में हटाए जा सकते हैं और एक Cloud Function यह सुनिश्चित करता है कि सभी संबंधित खाते के रिकॉर्ड डिफ़ॉल्ट डेटाबेस से स्वतः हट जाएँ।
डेटाबेस की सुरक्षा
डेटाबेस सुरक्षा नियमों के माध्यम से संरक्षित होते हैं। ऑडिट के समय हम इच्छानुसार इन कोड तक पहुँच प्रदान कर सकते हैं।