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

บทบาทเหล่านี้มอบสิทธิ์การอ่าน/เขียนเต็มรูปแบบหรือสิทธิ์อ่านอย่างเดียวให้กับ Firebase ที่เจาะจง Google อีกด้วย

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

Firebase App Check บทบาท

บทบาท คำอธิบาย สิทธิ์
ผู้ดูแลระบบ Firebase App Check
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
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
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 ผู้ดูแลระบบ
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

บทบาทเหล่านี้ใช้กับแคมเปญสำหรับ 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 บทบาท

บทบาท คำอธิบาย สิทธิ์
ผู้ดูแลระบบ Firebase Cloud Messaging
roles/firebasenotifications.admin
สิทธิ์การอ่าน/การเขียนทรัพยากร
Cloud Messagingโดยสมบูรณ์
Firebase Cloud Messaging ผู้มีสิทธิ์ดู
roles/firebasenotifications.viewer
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร
Cloud Messaging

Firebase Crashlytics บทบาท

บทบาท คำอธิบาย สิทธิ์
ผู้ดูแลระบบ Firebase Crashlytics
roles/firebasecrashlytics.admin
สิทธิ์การอ่าน/การเขียนทรัพยากร
Crashlyticsโดยสมบูรณ์
Firebase Crashlytics ผู้มีสิทธิ์ดู
roles/firebasecrashlytics.viewer
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร
Crashlytics
บทบาท คำอธิบาย สิทธิ์
ผู้ดูแลระบบ Firebase Dynamic Links
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 Hosting บทบาท

บทบาท คำอธิบาย สิทธิ์
ผู้ดูแลระบบ Firebase Hosting
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 ML บทบาท (เบต้า)

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

Firebase Performance Monitoring บทบาท

บทบาท คำอธิบาย สิทธิ์
ผู้ดูแลระบบ Firebase Performance Monitoring
roles/firebaseperformance.admin
สิทธิ์การอ่าน/การเขียน
ทรัพยากร Performance Monitoring รายการ

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

Firebase Realtime Database บทบาท

บทบาท คำอธิบาย สิทธิ์
ผู้ดูแลระบบ Firebase Realtime Database
roles/firebasedatabase.admin
สิทธิ์การอ่าน/การเขียนทรัพยากร
Realtime Databaseโดยสมบูรณ์
ผู้ดู Firebase Realtime Database
roles/firebasedatabase.viewer
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร
Realtime Database

Firebase Remote Config บทบาท

บทบาท คำอธิบาย สิทธิ์
ผู้ดูแลระบบ Firebase Remote Config
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 สิทธิ์