บทบาทที่กำหนดไว้ล่วงหน้าของ Firebase คือบทบาทเฉพาะของ Firebase ที่ดูแลจัดการ ซึ่งช่วยให้สามารถควบคุมการเข้าถึงได้ละเอียดยิ่งขึ้นกว่าบทบาทพื้นฐาน (เดิมเรียกว่าบทบาท "ดั้งเดิม") คุณสามารถมอบหมายบทบาทให้กับสมาชิกโครงการแต่ละคนได้มากกว่าหนึ่งบทบาท
ด้วยการใช้บทบาทที่กำหนดไว้ล่วงหน้า คุณสามารถให้สิทธิ์ ในระดับการเข้าถึง ที่แตกต่างกัน (ผู้ดูแลระบบเทียบกับผู้ดู) รวมถึง ความกว้างของการเข้าถึง (ผลิตภัณฑ์แต่ละรายการเทียบกับกลุ่มของผลิตภัณฑ์)
บทบาทระดับ Firebase : บทบาทที่ให้สิทธิ์การเข้าถึงแบบอ่าน/เขียนหรืออ่านอย่างเดียวสำหรับผลิตภัณฑ์ Firebase ทั้งหมด
คุณสามารถกำหนดบทบาทระดับ Firebase ได้โดยใช้ คอนโซล Firebaseบทบาทหมวดหมู่ผลิตภัณฑ์ : บทบาทที่ให้สิทธิ์การเข้าถึงแบบอ่าน/เขียนหรืออ่านอย่างเดียวแก่กลุ่มผลิตภัณฑ์ มีโครงสร้างตาม Google Analytics และหมวดหมู่ผลิตภัณฑ์ทั่วไป
คุณสามารถกำหนดบทบาทหมวดหมู่ผลิตภัณฑ์ Firebase ได้โดยใช้ คอนโซล Firebaseบทบาทระดับผลิตภัณฑ์ : บทบาทที่ให้สิทธิ์การเข้าถึงแบบอ่าน/เขียนหรืออ่านอย่างเดียวกับผลิตภัณฑ์ Firebase เฉพาะเจาะจง
คุณสามารถกำหนดบทบาทระดับผลิตภัณฑ์ Firebase ได้โดยใช้ คอนโซล Google Cloud
โปรดทราบว่าเมื่อจำเป็น บทบาทที่กำหนดไว้ล่วงหน้าจะมีสิทธิ์ซึ่งได้แก่: