รักษาความปลอดภัยของข้อมูลใน Cloud Firestore

Cloud Firestore เสนอการจัดการการเข้าถึงและการตรวจสอบสิทธิ์ที่มีประสิทธิภาพ ผ่าน 2 วิธีที่แตกต่างกัน ขึ้นอยู่กับไลบรารีของไคลเอ็นต์ที่คุณใช้

  • สําหรับไลบรารีไคลเอ็นต์อุปกรณ์เคลื่อนที่และเว็บ ให้ใช้ Firebase Authentication และ Cloud Firestore Security Rules เพื่อจัดการการตรวจสอบสิทธิ์ การให้สิทธิ์ และการตรวจสอบข้อมูลแบบ Serverless ดูวิธีรักษาข้อมูลให้ปลอดภัยสำหรับ ไลบรารีของไคลเอ็นต์ Android, Apple และเว็บที่มี Cloud Firestore Security Rules

    ใช้การตรวจสอบแอปเพื่อให้แน่ใจว่า มีเฉพาะแอปของคุณเท่านั้นที่เข้าถึงข้อมูล Cloud Firestore ของคุณได้

    สำหรับแอปที่ใช้ Cloud Storage for Firebase ให้ใช้ Cloud Firestore เพื่อ กำหนดเงื่อนไขสำหรับการเข้าถึงทรัพยากร Cloud Storage ในฐานข้อมูล เอกสารที่ Cloud Storage Security Rules เข้าถึงได้

  • สำหรับไลบรารีของไคลเอ็นต์เซิร์ฟเวอร์ ให้ใช้ Identity and Access Management (IAM) เพื่อจัดการการเข้าถึงฐานข้อมูลของคุณ ดูวิธีการ เพื่อรักษาความปลอดภัยให้ข้อมูลสำหรับไลบรารีไคลเอ็นต์ Java, Python, Node.js และ Go กับ IAM