บทบาทเหล่านี้มอบสิทธิ์การอ่าน/เขียนเต็มรูปแบบหรือสิทธิ์อ่านอย่างเดียวให้กับ Firebase ที่เจาะจง
Google อีกด้วย
กำหนดบทบาทเหล่านี้ให้กับสมาชิกโปรเจ็กต์โดยใช้
คอนโซล Google Cloud
Firebase App Check บทบาท
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase App Check
roles/firebaseappcheck.admin
|
สิทธิ์การอ่าน/การเขียนทรัพยากร App Checkโดยสมบูรณ์
|
ผู้ดูแลระบบ App Check
สิทธิ์
firebaseappcheck.appAttestConfig.get
firebaseappcheck.appAttestConfig.update
firebaseappcheck.appCheckTokens.verify
firebaseappcheck.debugTokens.get
firebaseappcheck.debugTokens.update
firebaseappcheck.deviceCheckConfig.get
firebaseappcheck.deviceCheckConfig.update
firebaseappcheck.playIntegrityConfig.get
firebaseappcheck.playIntegrityConfig.update
firebaseappcheck.recaptchaEnterpriseConfig.get
firebaseappcheck.recaptchaEnterpriseConfig.update
firebaseappcheck.recaptchaV3Config.get
firebaseappcheck.recaptchaV3Config.update
firebaseappcheck.safetyNetConfig.get
firebaseappcheck.safetyNetConfig.update
firebaseappcheck.services.get
firebaseappcheck.services.update
|
Firebase App Check ผู้มีสิทธิ์ดู
roles/firebaseappcheck.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร App Check
|
ผู้ดู App Check
สิทธิ์
firebaseappcheck.appAttestConfig.get
firebaseappcheck.debugTokens.get
firebaseappcheck.deviceCheckConfig.get
firebaseappcheck.playIntegrityConfig.get
firebaseappcheck.recaptchaEnterpriseConfig.get
firebaseappcheck.recaptchaV3Config.get
firebaseappcheck.safetyNetConfig.get
firebaseappcheck.services.get
|
Firebase App Check ผู้ตรวจสอบโทเค็น
roles/firebaseappcheck.tokenVerifier
|
เข้าถึงความสามารถในการยืนยันโทเค็นสำหรับ App Check
|
App Check Token Verifier
สิทธิ์
firebaseappcheck.appCheckTokens.verify
|
Firebase App Distribution บทบาท
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase App Distribution
roles/firebaseappdistro.admin
|
สิทธิ์การอ่าน/การเขียนทรัพยากร App Distributionโดยสมบูรณ์
|
ผู้ดูแลระบบ App Distribution
สิทธิ์
firebaseappdistro.releases.list
firebaseappdistro.releases.update
firebaseappdistro.testers.list
firebaseappdistro.testers.update
firebaseappdistro.groups.list
firebaseappdistro.groups.update
|
ผู้ดู Firebase App Distribution
roles/firebaseappdistro.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร App Distribution
|
ผู้ดู App Distribution
สิทธิ์
firebaseappdistro.releases.list
firebaseappdistro.testers.list
firebaseappdistro.groups.list
|
Firebase App Hosting บทบาท
บทบาท |
คำอธิบาย |
สิทธิ์ |
Firebase App Hosting Compute Runner
roles/firebaseapphosting.computeRunner
|
ต้องการสิทธิ์เข้าถึงขั้นต่ำเพื่อสร้างและเรียกใช้แบ็กเอนด์ App Hosting
โดยทั่วไปแล้วจะให้สิทธิ์แก่บัญชีบริการ
|
สิทธิ์ของ App Hosting Compute Runner
|
ผู้ดูแลระบบ Firebase App Hosting
roles/firebaseapphosting.admin
|
สิทธิ์การอ่าน/การเขียนทรัพยากร App Hostingโดยสมบูรณ์
|
ผู้ดูแลระบบ App Hosting
สิทธิ์
firebaseapphosting.backends.create
firebaseapphosting.backends.delete
firebaseapphosting.backends.get
firebaseapphosting.backends.list
firebaseapphosting.backends.update
firebaseapphosting.builds.create
firebaseapphosting.builds.delete
firebaseapphosting.builds.get
firebaseapphosting.builds.list
firebaseapphosting.builds.update
firebaseapphosting.domains.create
firebaseapphosting.domains.delete
firebaseapphosting.domains.get
firebaseapphosting.domains.list
firebaseapphosting.domains.update
firebaseapphosting.locations.get
firebaseapphosting.locations.list
firebaseapphosting.operations.cancel
firebaseapphosting.operations.delete
firebaseapphosting.operations.get
firebaseapphosting.operations.list
firebaseapphosting.rollouts.create
firebaseapphosting.rollouts.delete
firebaseapphosting.rollouts.get
firebaseapphosting.rollouts.list
firebaseapphosting.rollouts.update
firebaseapphosting.traffic.get
firebaseapphosting.traffic.list
firebaseapphosting.traffic.update
|
ผู้ดู Firebase App Hosting
roles/firebaseapphosting.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร App Hosting
|
ผู้ดู App Hosting
สิทธิ์
firebaseapphosting.backends.get
firebaseapphosting.backends.list
firebaseapphosting.builds.get
firebaseapphosting.builds.list
firebaseapphosting.domains.get
firebaseapphosting.domains.list
firebaseapphosting.locations.get
firebaseapphosting.locations.list
firebaseapphosting.operations.list
firebaseapphosting.operations.get
firebaseapphosting.rollouts.get
firebaseapphosting.rollouts.list
firebaseapphosting.traffic.get
firebaseapphosting.traffic.list
|
Firebase App Hosting นักพัฒนาแอป
roles/firebaseapphosting.developer
|
สิทธิ์การอ่าน/การเขียน App Hostingแบ็กเอนด์ บิลด์
และปล่อยทรัพยากร
|
นักพัฒนา App Hosting
สิทธิ์
firebaseapphosting.backends.update
firebaseapphosting.builds.create
firebaseapphosting.builds.delete
firebaseapphosting.builds.update
firebaseapphosting.operations.delete
firebaseapphosting.operations.cancel
firebaseapphosting.rollouts.create
firebaseapphosting.rollouts.delete
firebaseapphosting.rollouts.update
firebaseapphosting.traffic.update
|
Firebase Authentication บทบาท
บทบาท |
คำอธิบาย |
สิทธิ์ |
Firebase Authentication ผู้ดูแลระบบ
roles/firebaseauth.admin
|
สิทธิ์การอ่าน/การเขียนทรัพยากร Authenticationโดยสมบูรณ์
|
ผู้ดูแลระบบ Authentication
สิทธิ์
firebaseauth.configs.create
firebaseauth.configs.get
firebaseauth.configs.getHashConfig
firebaseauth.configs.getSecret
firebaseauth.configs.update
firebaseauth.users.create
firebaseauth.users.createSession
firebaseauth.users.delete
firebaseauth.users.get
firebaseauth.users.sendEmail
firebaseauth.users.update
|
ผู้ดู Firebase Authentication
roles/firebaseauth.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร Authentication
|
ผู้ดู Authentication
สิทธิ์
firebaseauth.configs.get
firebaseauth.users.get
|
Firebase A/B Testing บทบาท (เบต้า)
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase A/B Testing
roles/firebaseabt.admin
(เบต้า)
|
สิทธิ์การอ่าน/การเขียนทรัพยากร A/B Testingโดยสมบูรณ์
|
ผู้ดูแลระบบ A/B Testing
สิทธิ์
firebaseabt.experimentresults.get
firebaseabt.experiments.create
firebaseabt.experiments.delete
firebaseabt.experiments.get
firebaseabt.experiments.list
firebaseabt.experiments.update
firebaseabt.projectmetadata.get
|
ผู้ดู Firebase A/B Testing
roles/firebaseabt.viewer
(เบต้า)
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร A/B Testing
|
ผู้ดู A/B Testing
สิทธิ์
firebaseabt.experimentresults.get
firebaseabt.experiments.get
firebaseabt.experiments.list
firebaseabt.projectmetadata.get
|
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
สิทธิ์
firebasemessagingcampaigns.campaigns.create
firebasemessagingcampaigns.campaigns.delete
firebasemessagingcampaigns.campaigns.get
firebasemessagingcampaigns.campaigns.list
firebasemessagingcampaigns.campaigns.update
firebasemessagingcampaigns.campaigns.start
firebasemessagingcampaigns.campaigns.stop
|
ผู้ดูแคมเปญการรับส่งข้อความของ Firebase
roles/firebasemessagingcampaigns.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับ ทรัพยากรแคมเปญสําหรับ Cloud Messaging และ In-App Messaging
|
ผู้ดูแคมเปญการรับส่งข้อความของ Firebase
สิทธิ์
firebasemessagingcampaigns.campaigns.get
firebasemessagingcampaigns.campaigns.list
|
Firebase Cloud Messaging บทบาท
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase Cloud Messaging
roles/firebasenotifications.admin
|
สิทธิ์การอ่าน/การเขียนทรัพยากร Cloud Messagingโดยสมบูรณ์
|
ผู้ดูแลระบบ Cloud Messaging
สิทธิ์
firebasenotifications.messages.create
firebasenotifications.messages.delete
firebasenotifications.messages.get
firebasenotifications.messages.list
firebasenotifications.messages.update
|
Firebase Cloud Messaging ผู้มีสิทธิ์ดู
roles/firebasenotifications.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร Cloud Messaging
|
ผู้ดู Cloud Messaging
สิทธิ์
firebasenotifications.messages.get
firebasenotifications.messages.list
|
Firebase Crashlytics บทบาท
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase Crashlytics
roles/firebasecrashlytics.admin
|
สิทธิ์การอ่าน/การเขียนทรัพยากร Crashlyticsโดยสมบูรณ์
|
ผู้ดูแลระบบ Crashlytics
สิทธิ์
firebasecrashlytics.config.get
firebasecrashlytics.config.update
firebasecrashlytics.data.get
firebasecrashlytics.issues.get
firebasecrashlytics.issues.list
firebasecrashlytics.issues.update
firebasecrashlytics.sessions.get
|
Firebase Crashlytics ผู้มีสิทธิ์ดู
roles/firebasecrashlytics.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร Crashlytics
|
ผู้ดู Crashlytics
สิทธิ์
firebasecrashlytics.config.get
firebasecrashlytics.data.get
firebasecrashlytics.issues.get
firebasecrashlytics.issues.list
firebasecrashlytics.sessions.get
|
Firebase Dynamic Links บทบาท
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase Dynamic Links
roles/firebasedynamiclinks.admin
|
สิทธิ์การอ่าน/การเขียนทรัพยากร Dynamic Linksโดยสมบูรณ์
|
ผู้ดูแลระบบ Dynamic Links
สิทธิ์
firebasedynamiclinks.destinations.list
firebasedynamiclinks.destinations.update
firebasedynamiclinks.domains.create
firebasedynamiclinks.domains.delete
firebasedynamiclinks.domains.get
firebasedynamiclinks.domains.list
firebasedynamiclinks.domains.update
firebasedynamiclinks.links.create
firebasedynamiclinks.links.get
firebasedynamiclinks.links.list
firebasedynamiclinks.links.update
firebasedynamiclinks.stats.get
|
Firebase Dynamic Links ผู้มีสิทธิ์ดู
roles/firebasedynamiclinks.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร Dynamic Links
|
ผู้ดู Dynamic Links
สิทธิ์
firebasedynamiclinks.destinations.list
firebasedynamiclinks.domains.get
firebasedynamiclinks.domains.list
firebasedynamiclinks.links.get
firebasedynamiclinks.links.list
firebasedynamiclinks.stats.get
|
Firebase Extensions บทบาทผู้เผยแพร่โฆษณา
บทบาท |
คำอธิบาย |
สิทธิ์ |
Firebase Extensions ผู้เผยแพร่โฆษณา - ผู้ดูแลระบบส่วนขยาย
roles/firebaseextensionspublisher.extensionsAdmin
(เบต้า)
|
อัปโหลด เผยแพร่ รวมถึงดูรายละเอียดและเมตริกสำหรับ Firebase Extensions
|
Firebase Extensions ผู้เผยแพร่โฆษณา - ผู้ดูแลระบบส่วนขยาย
สิทธิ์
firebaseextensionspublisher.extensions.create
firebaseextensionspublisher.extensions.delete
firebaseextensionspublisher.extensions.get
firebaseextensionspublisher.extensions.list
|
Firebase Extensions ผู้เผยแพร่โฆษณา - เครื่องมือดูชิ้นงาน
roles/firebaseextensionspublisher.extensionsViewer
(เบต้า)
|
ดูรายละเอียดและเมตริกสำหรับ Firebase Extensionsที่อัปโหลดโดยผู้เผยแพร่โฆษณานี้
|
สิทธิ์Firebase Extensions ผู้เผยแพร่โฆษณา - ผู้ดูส่วนขยาย
firebaseextensionspublisher.extensions.get
firebaseextensionspublisher.extensions.list
|
Firebase Hosting บทบาท
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase Hosting
roles/firebasehosting.admin
|
สิทธิ์การอ่าน/การเขียนทรัพยากร Hostingโดยสมบูรณ์
|
ผู้ดูแลระบบ Hosting
สิทธิ์
firebasehosting.sites.create
firebasehosting.sites.delete
firebasehosting.sites.get
firebasehosting.sites.list
firebasehosting.sites.update
|
ผู้ดู Firebase Hosting
roles/firebasehosting.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร Hosting
|
สิทธิ์Hostingผู้มีสิทธิ์ดู
firebasehosting.sites.get
firebasehosting.sites.list
|
Firebase In-App Messaging บทบาท (เบต้า)
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase In-App Messaging
roles/firebaseinappmessaging.admin
(เบต้า)
|
สิทธิ์การอ่าน/การเขียนทรัพยากร In-App Messagingโดยสมบูรณ์
|
ผู้ดูแลระบบ In-App Messaging
สิทธิ์
firebaseinappmessaging.campaigns.create
firebaseinappmessaging.campaigns.delete
firebaseinappmessaging.campaigns.get
firebaseinappmessaging.campaigns.list
firebaseinappmessaging.campaigns.update
|
Firebase In-App Messaging ผู้มีสิทธิ์ดู
roles/firebaseinappmessaging.viewer
(เบต้า)
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร In-App Messaging
|
ผู้ดู In-App Messaging
สิทธิ์
firebaseinappmessaging.campaigns.get
firebaseinappmessaging.campaigns.list
|
Firebase ML บทบาท (เบต้า)
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase ML
roles/firebaseml.admin
(เบต้า)
|
สิทธิ์การอ่าน/การเขียนทรัพยากร Firebase MLโดยสมบูรณ์
|
ผู้ดูแลระบบ Firebase ML
สิทธิ์
firebaseml.models.create
firebaseml.models.get
firebaseml.models.list
firebaseml.models.update
firebaseml.models.delete
firebaseml.modelversions.create
firebaseml.modelversions.get
firebaseml.modelversions.list
firebaseml.modelversions.update
firebaseml.modelversions.delete
firebaseml.compressionjobs.create
firebaseml.compressionjobs.get
firebaseml.compressionjobs.list
firebaseml.compressionjobs.update
firebaseml.compressionjobs.delete
firebaseml.compressionjobs.start
|
Firebase ML ผู้มีสิทธิ์ดู
roles/firebaseml.viewer
(เบต้า)
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร Firebase ML
|
ผู้ดู Firebase ML
สิทธิ์
firebaseml.models.get
firebaseml.models.list
firebaseml.modelversions.get
firebaseml.modelversions.list
firebaseml.compressionjobs.get
firebaseml.compressionjobs.list
|
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase Performance Monitoring
roles/firebaseperformance.admin
|
สิทธิ์การอ่าน/การเขียน ทรัพยากร Performance Monitoring รายการ
กำหนดค่าและรับการแจ้งเตือน Performance Monitoring รายการ
|
ผู้ดูแลระบบ Performance Monitoring
สิทธิ์
firebaseperformance.config.create
firebaseperformance.config.delete
firebaseperformance.config.update
firebaseperformance.data.get
|
ผู้ดู Firebase Performance Monitoring
roles/firebaseperformance.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร Performance Monitoring
|
สิทธิ์Performance Monitoringผู้มีสิทธิ์ดู
firebaseperformance.data.get
|
Firebase Realtime Database บทบาท
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase Realtime Database
roles/firebasedatabase.admin
|
สิทธิ์การอ่าน/การเขียนทรัพยากร Realtime Databaseโดยสมบูรณ์
|
ผู้ดูแลระบบ Realtime Database
สิทธิ์
firebasedatabase.instances.create
firebasedatabase.instances.get
firebasedatabase.instances.list
firebasedatabase.instances.update
|
ผู้ดู Firebase Realtime Database
roles/firebasedatabase.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร Realtime Database
|
ผู้ดู Realtime Database
สิทธิ์
firebasedatabase.instances.get
firebasedatabase.instances.list
|
Firebase Remote Config บทบาท
บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ Firebase Remote Config
roles/cloudconfig.admin
|
สิทธิ์การอ่าน/การเขียนทรัพยากร Remote Configโดยสมบูรณ์
|
ผู้ดูแลระบบ Remote Config
สิทธิ์
cloudconfig.configs.get
cloudconfig.configs.update
|
ผู้ดู Firebase Remote Config
roles/cloudconfig.viewer
|
สิทธิ์การอ่านอย่างเดียวสำหรับทรัพยากร Remote Config
|
ผู้ดู Remote Config
สิทธิ์
cloudconfig.configs.get
|
Firebase Test Lab บทบาท
Firebase Test Lab ต้องมีสิทธิ์เข้าถึงที่เก็บข้อมูล Cloud Storage รายการ
ต้องใช้ชุดสิทธิ์ที่เฉพาะเจาะจงมากที่ไม่ได้รวมอยู่ใน
บทบาทมาตรฐานที่กำหนดไว้ล่วงหน้าของ Firebase หากต้องการให้สิทธิ์เข้าถึงแก่ Test Lab ให้ใช้รายการใดรายการหนึ่ง
โซลูชันที่ระบุไว้ใน
Firebase Test Lab สิทธิ์