انتقل إلى المحتوى الرئيسي

بنية قاعدة البيانات

يتمتع كل عميل بقاعدة بيانات منفصلة داخل AI-School في Google Cloud. يمكن تحديد قواعد أمان خاصة على هذه القاعدة، ويمكن للمسؤول ضبط أذونات القراءة والكتابة لكل دور على هذه القاعدة.

قاعدة البيانات الافتراضية

إلى جانب قواعد البيانات الخاصة بالعملاء، هناك قاعدة بيانات افتراضية. تُخزن فيها البيانات التي تنطبق على جميع عملاء AI-School، مثل الأخبار والوثائق.

لقد اخترنا أيضًا الاحتفاظ بمعلومات الحساب هنا. إذا وقعت قاعدة بيانات عميل في أيدي خاطئة، فإن المحادثات ورسائل المحادثة التي قد تحتوي على معلومات حساسة لن تكون قابلة للربط لديك مع الحسابات.

يتم حفظ المحادثات ورسائل المحادثة بشكل مجهول على قواعد بيانات العملاء ولا يمكن ربطها بأسماء.

قواعد بيانات tenant (Tenant)

يحصل كل عميل من AI-School على قاعدة بيانات خاصة به حيث تُخزن جميع المحادثات، ورسائل المحادثة، والمدارس، والمجموعات، والطلاب والموظفين. عند مغادرة المنصة المحتملة، سيتم تدمير جميع البيانات على الفور.

يتم حفظ الحسابات لكل عميل في كومة (tenant silo) على Google Cloud. يمكن أيضًا حذف هذه الحسابات بشكل مجمّع وتقوم دالة Cloud Function حينئذٍ بالتأكد من حذف جميع سجلات الحساب المعنية تلقائيًا من قاعدة البيانات الافتراضية.

حماية قواعد البيانات

يتم تأمين القواعد بواسطة Security Rules. عند إجراء تدقيق، يمكننا منح الوصول إلى الشفرة المطلوبة وفق الرغبة.