บทบาทเหล่านี้ให้สิทธิ์การเข้าถึงแบบอ่าน/เขียนหรืออ่านอย่างเดียวอย่างเต็มรูปแบบสำหรับผลิตภัณฑ์ Firebase ที่ เฉพาะเจาะจง
กำหนดบทบาทเหล่านี้ให้กับสมาชิกโปรเจ็กต์โดยใช้ Google Cloud Console
บทบาทการตรวจสอบแอป Firebase
บทบาท | คำอธิบาย | สิทธิ์ |
---|
ผู้ดูแลระบบตรวจสอบแอป Firebase roles/firebaseappcheck.admin | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง ทรัพยากรการตรวจสอบแอป | App ตรวจสอบสิทธิ์ของผู้ดูแลระบบ firebaseappcheck.appAttestConfig.get firebaseappcheck.appAttestConfig.update 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 roles/firebaseappcheck.viewer | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ ทรัพยากรการตรวจสอบแอป | ตรวจสอบการอนุญาตผู้ดูแอป 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 (เบต้า)
บทบาท | คำอธิบาย | สิทธิ์ |
---|
ผู้ดูแลระบบการกระจายแอป Firebase roles/firebaseappdistro.admin (เบต้า) | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง แหล่งข้อมูลการจัดจำหน่ายแอป | สิทธิ์ ของผู้ดูแลระบบการแจกจ่ายแอป firebaseappdistro.releases.list firebaseappdistro.releases.update firebaseappdistro.testers.list firebaseappdistro.testers.update firebaseappdistro.groups.list firebaseappdistro.groups.update |
ผู้ดูการแจกจ่ายแอป Firebase roles/firebaseappdistro.viewer (เบต้า) | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ แหล่งข้อมูลการจัดจำหน่ายแอป | สิทธิ์ ผู้ดูการแจกจ่ายแอป firebaseappdistro.releases.list firebaseappdistro.testers.list firebaseappdistro.groups.list |
บทบาทการตรวจสอบสิทธิ์ของ Firebase
บทบาท | คำอธิบาย | สิทธิ์ |
---|
ผู้ดูแลระบบการตรวจสอบสิทธิ์ Firebase roles/firebaseauth.admin | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง แหล่งข้อมูลการตรวจสอบสิทธิ์ | การตรวจสอบสิทธิ์ของผู้ดูแลระบบ firebaseauth.configs.create firebaseauth.configs.get firebaseauth.configs.getHashConfig firebaseauth.configs.update firebaseauth.users.create firebaseauth.users.createSession firebaseauth.users.delete firebaseauth.users.get firebaseauth.users.sendEmail firebaseauth.users.update |
โปรแกรมดูการตรวจสอบสิทธิ์ Firebase roles/firebaseauth.viewer | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ แหล่งข้อมูลการตรวจสอบสิทธิ์ | การตรวจสอบสิทธิ์ผู้ดู firebaseauth.configs.get firebaseauth.users.get |
บทบาทการทดสอบ Firebase A/B (เบต้า)
บทบาท | คำอธิบาย | สิทธิ์ |
---|
ผู้ดูแลระบบการทดสอบ Firebase A/B roles/firebaseabt.admin (เบต้า) | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง แหล่งข้อมูลการทดสอบ A/B | สิทธิ์ ของผู้ดูแลระบบการทดสอบ A/B firebaseabt.experimentresults.get firebaseabt.experiments.create firebaseabt.experiments.delete firebaseabt.experiments.get firebaseabt.experiments.list firebaseabt.experiments.update firebaseabt.projectmetadata.get |
ผู้ดูการทดสอบ Firebase A/B roles/firebaseabt.viewer (เบต้า) | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ แหล่งข้อมูลการทดสอบ A/B | สิทธิ์ ของผู้ดูการทดสอบ A/B firebaseabt.experimentresults.get firebaseabt.experiments.get firebaseabt.experiments.list firebaseabt.projectmetadata.get |
บทบาท Cloud Firestore
ค้นหาบทบาท Cloud Firestore ที่มีอยู่ใน เอกสาร Google Cloud
หากต้องการอนุญาตให้สมาชิกโปรเจ็กต์แก้ไขและเผยแพร่กฎความปลอดภัยในคอนโซล Firebase หรือปรับใช้กฎความปลอดภัยผ่าน Firebase CLI คุณสามารถสร้างและมอบหมาย บทบาทที่กำหนดเอง ซึ่งรวมถึงกฎ firebaserules.*
ให้ กับพวกเขา
บทบาทที่เก็บข้อมูลบนคลาวด์
ค้นหาบทบาท Cloud Storage ที่มีอยู่ใน เอกสาร Google Cloud
หากต้องการอนุญาตให้สมาชิกโปรเจ็กต์แก้ไขและเผยแพร่กฎความปลอดภัยในคอนโซล Firebase หรือปรับใช้กฎความปลอดภัยผ่าน Firebase CLI คุณสามารถสร้างและมอบหมาย บทบาทที่กำหนดเอง ซึ่งรวมถึงกฎ firebaserules.*
ให้ กับพวกเขา
ฟังก์ชั่นคลาวด์สำหรับบทบาท Firebase
ค้นหาบทบาท Cloud Functions สำหรับ Firebase ที่มีอยู่ใน เอกสาร Google Cloud
บทบาทการรับส่งข้อความบนคลาวด์ของ Firebase
บทบาท | คำอธิบาย | สิทธิ์ |
---|
ผู้ดูแลระบบการส่งข้อความบนคลาวด์ของ Firebase roles/firebasenotifications.admin | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง ทรัพยากรการรับส่งข้อความบนคลาวด์ | สิทธิ์ ผู้ดูแลระบบการรับส่งข้อความบนคลาวด์ firebasenotifications.messages.create firebasenotifications.messages.delete firebasenotifications.messages.get firebasenotifications.messages.list firebasenotifications.messages.update |
โปรแกรมดูข้อความบนคลาวด์ของ Firebase roles/firebasenotifications.viewer | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ ทรัพยากรการรับส่งข้อความบนคลาวด์ | สิทธิ์ ของผู้ดูข้อความบนคลาวด์ 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
บทบาท | คำอธิบาย | สิทธิ์ |
---|
ผู้ดูแลระบบลิงก์แบบไดนามิกของ Firebase roles/firebasedynamiclinks.admin | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง แหล่งข้อมูลไดนามิกลิงค์ | ไดนามิกลิงก์สิทธิ์ของผู้ดูแลระบบ 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 roles/firebasedynamiclinks.viewer | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ แหล่งข้อมูลไดนามิกลิงค์ | สิทธิ์ ผู้ดูลิงก์แบบไดนามิก firebasedynamiclinks.destinations.list firebasedynamiclinks.domains.get firebasedynamiclinks.domains.list firebasedynamiclinks.links.get firebasedynamiclinks.links.list firebasedynamiclinks.stats.get |
บทบาทโฮสติ้งของ Firebase
บทบาท | คำอธิบาย | สิทธิ์ |
---|
ผู้ดูแลระบบโฮสติ้งของ Firebase roles/firebasehosting.admin | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง ทรัพยากรการโฮสต์ | สิทธิ์ ของผู้ดูแลระบบโฮสติ้ง firebasehosting.sites.create firebasehosting.sites.delete firebasehosting.sites.get firebasehosting.sites.list firebasehosting.sites.update |
Firebase Hosting Viewer roles/firebasehosting.viewer | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ ทรัพยากรการโฮสต์ | โฮสต์สิทธิ์ผู้ดู firebasehosting.sites.get firebasehosting.sites.list |
บทบาทการรับส่งข้อความในแอปของ Firebase (เบต้า)
บทบาท | คำอธิบาย | สิทธิ์ |
---|
ผู้ดูแลระบบการรับส่งข้อความในแอปของ Firebase roles/firebaseinappmessaging.admin (เบต้า) | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง ทรัพยากรการส่งข้อความในแอป | สิทธิ์ ผู้ดูแลระบบการส่งข้อความในแอป firebaseinappmessaging.campaigns.create firebaseinappmessaging.campaigns.delete firebaseinappmessaging.campaigns.get firebaseinappmessaging.campaigns.list firebaseinappmessaging.campaigns.update |
Firebase In-App Messaging Viewer roles/firebaseinappmessaging.viewer (เบต้า) | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ ทรัพยากรการส่งข้อความในแอป | สิทธิ์ ผู้ดูข้อความในแอป 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 roles/firebaseperformance.admin | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง ทรัพยากรการตรวจสอบประสิทธิภาพ
กำหนดค่าและรับการแจ้งเตือนการตรวจสอบประสิทธิภาพ | สิทธิ์ ของผู้ดูแลระบบการตรวจสอบประสิทธิภาพ firebaseperformance.config.create firebaseperformance.config.delete firebaseperformance.config.update firebaseperformance.data.get |
ผู้ดูการตรวจสอบประสิทธิภาพของ Firebase roles/firebaseperformance.viewer | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ ทรัพยากรการตรวจสอบประสิทธิภาพ | สิทธิ์ ผู้ดูการตรวจสอบประสิทธิภาพ firebaseperformance.data.get |
บทบาทการคาดการณ์ของ Firebase
บทบาท | คำอธิบาย | สิทธิ์ |
---|
ผู้ดูแลระบบการคาดการณ์ของ Firebase roles/firebasepredictions.admin | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง แหล่งข้อมูลการคาดการณ์ | สิทธิ์ ของผู้ดูแลระบบการคาดการณ์ firebasepredictions.predictions.create firebasepredictions.predictions.delete firebasepredictions.predictions.list firebasepredictions.predictions.update |
ผู้ดูการคาดการณ์ของ Firebase roles/firebasepredictions.viewer | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ แหล่งข้อมูลการคาดการณ์ | สิทธิ์ ของผู้ดูการคาดการณ์ firebasepredictions.predictions.get firebasepredictions.predictions.list |
บทบาทฐานข้อมูลเรียลไทม์ของ Firebase
บทบาท | คำอธิบาย | สิทธิ์ |
---|
ผู้ดูแลระบบฐานข้อมูลเรียลไทม์ของ Firebase roles/firebasedatabase.admin | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง ทรัพยากรฐานข้อมูลเรียลไทม์ | สิทธิ์ ผู้ดูแลระบบฐานข้อมูลแบบเรียลไทม์ firebasedatabase.instances.create firebasedatabase.instances.get firebasedatabase.instances.list firebasedatabase.instances.update |
โปรแกรมดูฐานข้อมูลเรียลไทม์ของ Firebase roles/firebasedatabase.viewer | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ ทรัพยากรฐานข้อมูลเรียลไทม์ | สิทธิ์ ผู้ดูฐานข้อมูลเรียลไทม์ firebasedatabase.instances.get firebasedatabase.instances.list |
บทบาทการกำหนดค่าระยะไกลของ Firebase
บทบาท | คำอธิบาย | สิทธิ์ |
---|
ผู้ดูแลระบบการกำหนดค่าระยะไกลของ Firebase roles/cloudconfig.admin | สิทธิ์การอ่าน/เขียนแบบเต็มไปยัง ทรัพยากรการกำหนดค่าระยะไกล | สิทธิ์ ผู้ดูแลระบบ Config ระยะไกล cloudconfig.configs.get cloudconfig.configs.update |
โปรแกรมดูการกำหนดค่าระยะไกลของ Firebase roles/cloudconfig.viewer | การเข้าถึงแบบอ่านอย่างเดียวเพื่อ ทรัพยากรการกำหนดค่าระยะไกล | สิทธิ์ ผู้ดูการกำหนดค่าระยะไกล cloudconfig.configs.get |
บทบาทของ Firebase Test Lab
Firebase Test Lab ต้องการการเข้าถึงที่เก็บข้อมูล Cloud Storage ดังนั้นจึงต้องมีชุดสิทธิ์ที่เฉพาะเจาะจงมากซึ่งไม่ได้รวมอยู่ในบทบาทที่กำหนดไว้ล่วงหน้าของ Firebase มาตรฐาน หากต้องการให้สิทธิ์เข้าถึง Test Lab ให้ใช้หนึ่งในโซลูชันที่อธิบายไว้ในส่วน สิทธิ์ Firebase Test Lab