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

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

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

Firebase AI Logic תפקידים

תפקיד תיאור הרשאות
Firebase AI Logic אדמין
roles/firebasevertexai.admin
גישת קריאה/כתיבה מלאה למשאבי
Firebase AI Logic
Firebase AI Logic צפייה
roles/firebasevertexai.viewer
הרשאת קריאה בלבד למשאבים של
Firebase AI Logic

Firebase App Check תפקידים

תפקיד תיאור הרשאות
Firebase App Check אדמין
roles/firebaseappcheck.admin
גישת קריאה/כתיבה מלאה למשאבי
App Check
Firebase App Check צפייה
roles/firebaseappcheck.viewer
הרשאת קריאה בלבד למשאבים של
App Check
Firebase App Check Token Verifier
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 Messaging

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

תפקיד תיאור הרשאות
אדמין של קמפיינים של Firebase Messaging
roles/firebasemessagingcampaigns.admin
גישת קריאה/כתיבה מלאה למשאבי הקמפיינים עבור Cloud Messaging ו-In-App Messaging
Firebase messaging campaigns Viewer
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 תפקידים ב-Publisher

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