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

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

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

בספריות לקוח לנייד ולאינטרנט, משתמשים ב-Firebase Authentication וב-Cloud Firestore Security Rules כדי לטפל באימות, בהרשאה ובאימות נתונים ללא שרת (serverless). במאמר הזה מוסבר איך להשתמש ב-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) כדי לנהל את הגישה למסד הנתונים. איך מאבטחים את הנתונים באמצעות IAM בספריות הלקוח של Java,‏ Python,‏ Node.js ו-Go