تأمين البيانات في Cloud Firestore

يوفّر Cloud Firestore إدارة إمكانية الوصول والمصادقة الفعّالة من خلال آليات مختلفة، وذلك حسب مكتبات العملاء التي تستخدمها.

مكتبات برامج الويب والأجهزة الجوّالة

بالنسبة إلى مكتبات برامج الأجهزة الجوّالة والويب، استخدِم Firebase Authentication وCloud Firestore Security Rules للتعامل مع المصادقة بدون خادم والتفويض والتحقّق من صحة البيانات. تعرَّف على كيفية استخدام Cloud Firestore Security Rules لتأمين بياناتك عند استخدام مكتبات عملاء Android وApple والويب وFlutter وUnity وC++‎.

استخدِم Firebase App Check للمساعدة في ضمان أنّه لا يمكن لأحد الوصول إلى بيانات Cloud Firestore سوى تطبيقك.

بالنسبة إلى تطبيقاتك التي تستخدم Cloud Storage for Firebase، يمكنك استخدام Cloud Firestore لتحديد شروط الوصول إلى موارد Cloud Storage في مستندات قاعدة البيانات التي يمكن الوصول إليها من خلال Cloud Storage Security Rules.

مكتبات برامج الخادم

بالنسبة إلى مكتبات برامج الخادم، استخدِم "إدارة الهوية وإمكانية الوصول" (IAM) لإدارة الوصول إلى قاعدة بياناتك. تعرَّف على كيفية تأمين بياناتك في مكتبات برامج Java وPython وNode.js وGo باستخدام إدارة الهوية وإمكانية الوصول.