תפקידים מוגדרים מראש ברמת המוצר ב-Firebase

התפקידים האלה מעניקים גישה מלאה לקריאה/כתיבה או גישה לקריאה בלבד למוצרים ספציפיים של Firebase.

מקצים את התפקידים האלה לחברי הפרויקט באמצעות מסוף Google Cloud.

Firebase App Check roles

תפקיד תיאור הרשאות
Firebase App Check אדמין
roles/firebaseappcheck.admin
גישה מלאה לקריאה ולכתיבה למשאבי
App Check
Firebase App Check צפייה
roles/firebaseappcheck.viewer
הרשאת קריאה בלבד למשאבי
App Check
Firebase App Check Verifier של אסימונים
roles/firebaseappcheck.tokenVerifier
גישה ליכולות אימות של אסימונים עבור App Check

Firebase App Distribution roles

תפקיד תיאור הרשאות
Firebase App Distribution אדמין
roles/firebaseappdistro.admin
גישה מלאה לקריאה ולכתיבה למשאבי
App Distribution
Firebase App Distribution צפייה
roles/firebaseappdistro.viewer
הרשאת קריאה בלבד למשאבי
App Distribution

Firebase App Hosting roles

תפקיד תיאור הרשאות
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
גישה מלאה לקריאה/כתיבה למשאבי הקצה העורפי, גרסאות ה-build ופרסומי הגרסאות של
App Hosting.

Firebase Authentication roles

תפקיד תיאור הרשאות
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 roles

במסמכי התיעוד של Google Cloud מפורטים התפקידים הזמינים ב-Cloud Firestore.

כדי לאפשר למשתתף בפרויקט לערוך ולפרסם כללי אבטחה במסוף Firebase או לפרוס כללי אבטחה דרך CLI של Firebase, אפשר ליצור תפקיד בהתאמה אישית ולהקצות לו את ההרשאות firebaserules.*.

Cloud Storage roles

במסמכי התיעוד של Google Cloud מפורטים התפקידים הזמינים ב-Cloud Storage.

כדי לאפשר למשתתף בפרויקט לערוך ולפרסם כללי אבטחה במסוף Firebase או לפרוס כללי אבטחה דרך CLI של Firebase, אפשר ליצור תפקיד בהתאמה אישית ולהקצות לו את ההרשאות firebaserules.*.

Cloud Functions for Firebase roles

במסמכי התיעוד של Google Cloud מפורטים התפקידים הזמינים ב-Cloud Functions for Firebase.

התפקידים בקמפיינים של Firebase Messaging

התפקידים האלה חלים על קמפיינים של Firebase Cloud Messaging ושל Firebase In-App Messaging.

תפקיד תיאור הרשאות
אדמין של קמפיינים להעברת הודעות ב-Firebase
roles/firebasemessagingcampaigns.admin
גישה מלאה לקריאה/כתיבה למשאבי
הקמפיינים של Cloud Messaging ו-In-App Messaging
כלי הצפייה בקמפיינים להעברת הודעות ב-Firebase
roles/firebasemessagingcampaigns.viewer
הרשאת קריאה בלבד למשאבי
campaigns עבור Cloud Messaging ו-In-App Messaging

Firebase Cloud Messaging roles

תפקיד תיאור הרשאות
Firebase Cloud Messaging אדמין
roles/firebasenotifications.admin
גישה מלאה לקריאה ולכתיבה למשאבי
Cloud Messaging
Firebase Cloud Messaging צפייה
roles/firebasenotifications.viewer
הרשאת קריאה בלבד למשאבי
Cloud Messaging

Firebase Crashlytics roles

תפקיד תיאור הרשאות
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 roles

תפקיד תיאור הרשאות
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 roles

תפקיד תיאור הרשאות
Firebase Performance Monitoring אדמין
roles/firebaseperformance.admin
גישה מלאה לקריאה/כתיבה למשאבי
Performance Monitoring

הגדרה וקבלה של התראות Performance Monitoring
Firebase Performance Monitoring צפייה
roles/firebaseperformance.viewer
הרשאת קריאה בלבד למשאבי
Performance Monitoring

Firebase Realtime Database roles

תפקיד תיאור הרשאות
Firebase Realtime Database אדמין
roles/firebasedatabase.admin
גישה מלאה לקריאה ולכתיבה למשאבי
Realtime Database
Firebase Realtime Database צפייה
roles/firebasedatabase.viewer
הרשאת קריאה בלבד למשאבי
Realtime Database

Firebase Remote Config roles

תפקיד תיאור הרשאות
Firebase Remote Config אדמין
roles/cloudconfig.admin
גישה מלאה לקריאה ולכתיבה למשאבי
Remote Config
Firebase Remote Config צפייה
roles/cloudconfig.viewer
הרשאת קריאה בלבד למשאבי
Remote Config

Firebase Test Lab roles

כדי להשתמש ב-Firebase Test Lab צריך גישה לקטגוריות Cloud Storage, ולכן נדרשת קבוצה ספציפית מאוד של הרשאות שלא כלולות בתפקידים המוגדרים מראש הרגילים של Firebase. כדי להעניק גישה ל-Test Lab, משתמשים באחד מהפתרונות שמפורטים בקטע הרשאות Firebase Test Lab.