אבטחת נתונים ב-Cloud Firestore

‫Cloud Firestore מציעה ניהול גישה ואימות חזקים באמצעות מנגנונים שונים, בהתאם לספריות הלקוח שבהן אתם משתמשים.

ספריות לקוח לנייד ולאינטרנט

בספריות לקוח לנייד ולאינטרנט, משתמשים ב-Firebase Authentication וב-Cloud Firestore Security Rules כדי לטפל באימות, בהרשאה ובאימות נתונים ללא שרת. במאמר הזה מוסבר איך להשתמש ב-Cloud Firestore Security Rules כדי להגן על הנתונים כשמשתמשים בספריות הלקוח של Android,‏ Apple,‏ Web,‏ Flutter,‏ Unity ו-C++‎.

כדי לוודא שרק האפליקציה שלכם יכולה לגשת לנתוני Cloud Firestore, כדאי להשתמש ב-Firebase App Check.

באפליקציות שמשתמשות ב-Cloud Storage for Firebase, אפשר להשתמש ב-Cloud Firestore כדי להגדיר תנאים לגישה למשאבי Cloud Storage במסמכי מסד נתונים שאפשר לגשת אליהם באמצעות Cloud Storage Security Rules.

ספריות לקוח של השרת

בספריות לקוח של שרתים, משתמשים בניהול זהויות והרשאות גישה (IAM) כדי לנהל את הגישה למסד הנתונים. כאן אפשר לקרוא איך לאבטח את הנתונים בספריות הלקוח של Java,‏ Python,‏ Node.js ו-Go באמצעות IAM.