บทบาทที่กำหนดไว้ล่วงหน้าระดับผลิตภัณฑ์ Firebase

บทบาทเหล่านี้ให้สิทธิ์เข้าถึงแบบอ่าน/เขียนหรือแบบอ่านอย่างเดียวอย่างเต็มรูปแบบในผลิตภัณฑ์ Firebase ที่เฉพาะเจาะจง

มอบหมายบทบาทเหล่านี้ให้กับสมาชิกโปรเจ็กต์โดยใช้คอนโซล Google Cloud

Firebase AI Logic บทบาท

บทบาท คำอธิบาย สิทธิ์
Firebase AI Logic Admin
roles/firebasevertexai.admin
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
Firebase AI Logic รายการ
ผู้ดู Firebase AI Logic
roles/firebasevertexai.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
Firebase AI Logic

Firebase App Check บทบาท

บทบาท คำอธิบาย สิทธิ์
Firebase App Check Admin
roles/firebaseappcheck.admin
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
App Check รายการ
Firebase App Check ผู้มีสิทธิ์ดู
roles/firebaseappcheck.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
App Check
เครื่องมือตรวจสอบโทเค็น Firebase App Check
roles/firebaseappcheck.tokenVerifier
สิทธิ์เข้าถึงความสามารถในการยืนยันโทเค็นสำหรับ App Check

Firebase App Distribution บทบาท

บทบาท คำอธิบาย สิทธิ์
Firebase App Distribution Admin
roles/firebaseappdistro.admin
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
App Distribution รายการ
ผู้ดู Firebase App Distribution
roles/firebaseappdistro.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
App Distribution

Firebase App Hosting บทบาท

บทบาท คำอธิบาย สิทธิ์
Firebase App Hosting Compute Runner
roles/firebaseapphosting.computeRunner
ต้องมีสิทธิ์เข้าถึงขั้นต่ำเพื่อสร้างและเรียกใช้แบ็กเอนด์ App Hosting โดยปกติแล้วจะมอบให้กับบัญชีบริการ
Firebase App Hosting Admin
roles/firebaseapphosting.admin
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
App Hosting รายการ
ผู้ดู Firebase App Hosting
roles/firebaseapphosting.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
App Hosting
นักพัฒนาแอป Firebase App Hosting
roles/firebaseapphosting.developer
สิทธิ์การอ่าน/เขียนอย่างเต็มรูปแบบใน
แบ็กเอนด์ บิลด์ และทรัพยากรของรุ่นApp Hosting

Firebase Authentication บทบาท

บทบาท คำอธิบาย สิทธิ์
Firebase Authentication Admin
roles/firebaseauth.admin
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
Authentication รายการ
Firebase Authentication ผู้มีสิทธิ์ดู
roles/firebaseauth.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
Authentication

บทบาท Firebase A/B Testing (เบต้า)

บทบาท คำอธิบาย สิทธิ์
Firebase A/B Testing ผู้ดูแลระบบ
roles/firebaseabt.admin
(เบต้า)
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
A/B Testing รายการ
โปรแกรมดู Firebase A/B Testing
roles/firebaseabt.viewer
(เบต้า)
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
A/B Testing

Cloud Firestore บทบาท

ค้นหาบทบาท Cloud Firestore ที่มีในเอกสารประกอบของ Google Cloud

หากต้องการอนุญาตให้สมาชิกโปรเจ็กต์แก้ไขและเผยแพร่กฎการรักษาความปลอดภัยในคอนโซล Firebase หรือทำให้กฎการรักษาความปลอดภัยใช้งานได้ผ่าน Firebase CLI คุณสามารถสร้างแล้วมอบหมายบทบาทที่กำหนดเองซึ่งมีสิทธิ์ firebaserules.* ให้กับสมาชิกได้

Cloud Storage บทบาท

ค้นหาบทบาท Cloud Storage ที่มีในเอกสารประกอบของ Google Cloud

หากต้องการอนุญาตให้สมาชิกโปรเจ็กต์แก้ไขและเผยแพร่กฎการรักษาความปลอดภัยในคอนโซล Firebase หรือทำให้กฎการรักษาความปลอดภัยใช้งานได้ผ่าน Firebase CLI คุณสามารถสร้างแล้วมอบหมายบทบาทที่กำหนดเองซึ่งมีสิทธิ์ firebaserules.* ให้กับสมาชิกได้

Cloud Functions for Firebase บทบาท

ค้นหาบทบาท Cloud Functions for Firebase ที่มีในเอกสารประกอบของ Google Cloud

บทบาทของแคมเปญ Firebase Messaging

บทบาทเหล่านี้มีผลกับแคมเปญสำหรับ Firebase Cloud Messaging และ Firebase In-App Messaging

บทบาท คำอธิบาย สิทธิ์
ผู้ดูแลระบบแคมเปญการรับส่งข้อความของ Firebase
roles/firebasemessagingcampaigns.admin
สิทธิ์อ่าน/เขียนแบบเต็มใน
ทรัพยากรแคมเปญสำหรับCloud Messagingและ In-App Messaging
ผู้มีสิทธิ์ดูแคมเปญการรับส่งข้อความของ Firebase
roles/firebasemessagingcampaigns.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับ
ทรัพยากรแคมเปญของ Cloud Messaging และ In-App Messaging

Firebase Cloud Messaging บทบาท

นอกจากบทบาท API ของ Firebase Cloud Messaging แล้ว คุณอาจต้องมอบหมายบทบาทแคมเปญการรับส่งข้อความของ Firebase ที่เหมาะสมด้วย

บทบาท คำอธิบาย สิทธิ์
ผู้ดูแลระบบ API ของ Firebase Cloud Messaging
roles/firebasecloudmessaging.admin
สิทธิ์อ่าน/เขียนแบบเต็มในทรัพยากร API ของ Firebase Cloud Messaging
บทบาท คำอธิบาย สิทธิ์
Firebase Cloud Messaging Admin
roles/firebasenotifications.admin
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
Cloud Messaging รายการ
Firebase Cloud Messaging ผู้มีสิทธิ์ดู
roles/firebasenotifications.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
Cloud Messaging

Firebase Crashlytics บทบาท

บทบาท คำอธิบาย สิทธิ์
Firebase Crashlytics Admin
roles/firebasecrashlytics.admin
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
Crashlytics รายการ
Firebase Crashlytics ผู้มีสิทธิ์ดู
roles/firebasecrashlytics.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
Crashlytics

Firebase Hosting บทบาท

บทบาท คำอธิบาย สิทธิ์
Firebase Hosting Admin
roles/firebasehosting.admin
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
Hosting รายการ
Firebase Hosting ผู้มีสิทธิ์ดู
roles/firebasehosting.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
Hosting

บทบาท Firebase In-App Messaging (เบต้า)

บทบาท คำอธิบาย สิทธิ์
Firebase In-App Messaging ผู้ดูแลระบบ
roles/firebaseinappmessaging.admin
(เบต้า)
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
In-App Messaging รายการ
โปรแกรมดู Firebase In-App Messaging
roles/firebaseinappmessaging.viewer
(เบต้า)
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
In-App Messaging

Firebase Performance Monitoring บทบาท

บทบาท คำอธิบาย สิทธิ์
Firebase Performance Monitoring Admin
roles/firebaseperformance.admin
สิทธิ์อ่าน/เขียนแบบเต็มในทรัพยากร
Performance Monitoring

กำหนดค่าและรับการแจ้งเตือน Performance Monitoring
Firebase Performance Monitoring ผู้มีสิทธิ์ดู
roles/firebaseperformance.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
Performance Monitoring

Firebase Realtime Database บทบาท

บทบาท คำอธิบาย สิทธิ์
Firebase Realtime Database Admin
roles/firebasedatabase.admin
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
Realtime Database รายการ
Firebase Realtime Database ผู้มีสิทธิ์ดู
roles/firebasedatabase.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
Realtime Database

Firebase Remote Config บทบาท

บทบาท คำอธิบาย สิทธิ์
Firebase Remote Config Admin
roles/cloudconfig.admin
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
Remote Config รายการ
Firebase Remote Config ผู้มีสิทธิ์ดู
roles/cloudconfig.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
Remote Config

Firebase Test Lab บทบาท

Firebase Test Lab ต้องมีสิทธิ์เข้าถึงที่เก็บข้อมูล Cloud Storage จึงต้องมีชุดสิทธิ์ที่เฉพาะเจาะจงมากซึ่งไม่ได้รวมอยู่ในบทบาทที่กำหนดไว้ล่วงหน้าของ Firebase มาตรฐานทั้งหมด หากต้องการให้สิทธิ์เข้าถึง Test Lab ให้ใช้โซลูชันอย่างใดอย่างหนึ่งที่อธิบายไว้ในส่วนสิทธิ์ Firebase Test Lab

ผลิตภัณฑ์ที่เลิกใช้งานหรือไม่รองรับ

บทบาท คำอธิบาย สิทธิ์
Firebase Dynamic Links Admin
roles/firebasedynamiclinks.admin
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
Dynamic Links รายการ
Firebase Dynamic Links ผู้มีสิทธิ์ดู
roles/firebasedynamiclinks.viewer
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
Dynamic Links

บทบาทผู้เผยแพร่โฆษณา Firebase Extensions รายการ

บทบาท คำอธิบาย สิทธิ์
Firebase Extensions ผู้เผยแพร่โฆษณา - ผู้ดูแลระบบส่วนขยาย
roles/firebaseextensionspublisher.extensionsAdmin
(เบต้า)
อัปโหลด เผยแพร่ และดูรายละเอียดและเมตริกสำหรับ
Firebase Extensions
Firebase Extensions ผู้เผยแพร่โฆษณา - ผู้ดูส่วนขยาย
roles/firebaseextensionspublisher.extensionsViewer
(เบต้า)
ดูรายละเอียดและเมตริกสำหรับ
Firebase Extensionsที่อัปโหลดโดยผู้เผยแพร่รายนี้

บทบาท Firebase ML (เบต้า)

บทบาท คำอธิบาย สิทธิ์
Firebase ML ผู้ดูแลระบบ
roles/firebaseml.admin
(เบต้า)
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร
Firebase ML รายการ
โปรแกรมดู Firebase ML
roles/firebaseml.viewer
(เบต้า)
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ
Firebase ML