บทบาทเหล่านี้ให้สิทธิ์เข้าถึงแบบอ่าน/เขียนหรือแบบอ่านอย่างเดียวอย่างเต็มรูปแบบในผลิตภัณฑ์ Firebase ที่เฉพาะเจาะจง
มอบหมายบทบาทเหล่านี้ให้กับสมาชิกโปรเจ็กต์โดยใช้คอนโซล Google Cloud
Firebase AI Logic บทบาท
| บทบาท |
คำอธิบาย |
สิทธิ์ |
Firebase AI Logic Admin
roles/firebasevertexai.admin
|
สิทธิ์การอ่าน/เขียนแบบเต็มรูปแบบในทรัพยากร Firebase AI Logic รายการ
|
สิทธิ์ของผู้ดูแลระบบ Firebase AI Logic
firebasevertexai.configs.update
firebasevertexai.configs.get
|
ผู้ดู Firebase AI Logic
roles/firebasevertexai.viewer
|
สิทธิ์การเข้าถึงระดับอ่านอย่างเดียวสำหรับทรัพยากรของ Firebase AI Logic
|
สิทธิ์ของผู้ดู Firebase AI Logic
firebasevertexai.configs.get
|
Firebase App Check บทบาท
| บทบาท |
คำอธิบาย |
สิทธิ์ |
Firebase App Check Admin
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
firebaseappcheck.tokens.mint
|
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 Admin
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 Admin
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 Admin
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 Messaging
บทบาทเหล่านี้มีผลกับแคมเปญสำหรับ 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 บทบาท
นอกจากบทบาท API ของ Firebase Cloud Messaging แล้ว คุณอาจต้องมอบหมายบทบาทแคมเปญการรับส่งข้อความของ Firebase ที่เหมาะสมด้วย
| บทบาท |
คำอธิบาย |
สิทธิ์ |
ผู้ดูแลระบบ API ของ Firebase Cloud Messaging
roles/firebasecloudmessaging.admin
|
สิทธิ์อ่าน/เขียนแบบเต็มในทรัพยากร API ของ Firebase Cloud Messaging
|
สิทธิ์ผู้ดูแลระบบ API ของ Firebase Cloud Messaging
cloudmessaging.messages.create
fcmdata.deliverydata.list
resourcemanager.projects.get
resourcemanager.projects.list
|
| บทบาท |
คำอธิบาย |
สิทธิ์ |
Firebase Cloud Messaging Admin
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 Admin
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 Hosting บทบาท
| บทบาท |
คำอธิบาย |
สิทธิ์ |
Firebase Hosting Admin
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 Performance Monitoring Admin
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 Admin
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 Admin
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
ผลิตภัณฑ์ที่เลิกใช้งานหรือไม่รองรับ
Firebase Dynamic Links บทบาท
| บทบาท |
คำอธิบาย |
สิทธิ์ |
Firebase Dynamic Links Admin
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 Publisher - Extensions Admin
firebaseextensionspublisher.extensions.create
firebaseextensionspublisher.extensions.delete
firebaseextensionspublisher.extensions.get
firebaseextensionspublisher.extensions.list
|
Firebase Extensions ผู้เผยแพร่โฆษณา - ผู้ดูส่วนขยาย
roles/firebaseextensionspublisher.extensionsViewer
(เบต้า)
|
ดูรายละเอียดและเมตริกสำหรับ Firebase Extensionsที่อัปโหลดโดยผู้เผยแพร่รายนี้
|
สิทธิ์Firebase Extensions Publisher - Extensions Viewer
firebaseextensionspublisher.extensions.get
firebaseextensionspublisher.extensions.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
|