Firebase משתמשת בחשבונות שירות כדי להפעיל ולנהל שירותים מבלי לשתף אישורי משתמש. כאשר אתה יוצר פרויקט Firebase, ייתכן שתבחין שמספר חשבונות שירות כבר זמינים בפרויקט שלך.
ייתכן שתבחין גם שחשבונות שירות חדשים מתווספים לפרויקט שלך כשאתה מוסיף שירותים או מבצע פעולות מסוימות (לדוגמה, קישור מוצר Firebase ל-BigQuery). חלק מחשבונות השירות הללו מתווספים ישירות על ידי Firebase; אחרים מתווספים דרך פרויקט Google Cloud המשויך לפרויקט Firebase שלך.
אתה יכול להציג את כל חשבונות השירות המשויכים לפרויקט שלך בכרטיסייה חשבונות שירות שלך > הגדרות פרויקט במסוף Firebase.
להלן רשימה של חשבונות שירות מנוהלים על ידי Firebase:
שם החשבון | שימוש בחשבון | כאשר מוסיפים לפרויקט |
---|---|---|
firebase-service-account@firebase-sa-management.iam.gserviceaccount.com | כדי לנהל ולקשר שירותי Firebase לפרויקטים של Google Cloud - נדרש עבור כל הפרויקטים של Firebase | בזמן יצירת פרויקט Firebase / הוספת שירותי Firebase לפרויקט Google Cloud קיים הערה: פרויקטים מסוימים של Firebase שנוצרו לפני ספטמבר 2018 אינם מכילים את חשבון השירות הזה. עם זאת, Firebase מוסיף אוטומטית את חשבון השירות הזה לכל אחד מהפרויקטים האלה כאשר מבוצעת בפעם הבאה פעולה הדורשת חשבון שירות זה. |
service- project-number @gcp-sa-firebaseappcheck.iam.gserviceaccount.com | כדי לאמת אסימוני תגובה שהונפקו על ידי ספקי בדיקת האפליקציות הבאים:
| בזמן רישום אפליקציה לשימוש ב-App Check עם הספקים הבאים:
|
project-id @appspot.gserviceaccount.com | כדי לנהל מוצרים המשויכים ל-App Engine: Cloud Firestore, Cloud Storage for Firebase ו-Cloud Functions for Firebase | בזמן יצירת פרויקט Firebase / ייבוא של פרויקט Google Cloud ל-Firebase ייתכן שכבר קיים עבור פרויקטים של Google Cloud לפני הייבוא |
service- project-number @firebase-rules.iam.gserviceaccount.com | לניהול כללי האבטחה של Firebase עבור Cloud Firestore, Cloud Storage עבור Firebase ומסד נתונים בזמן אמת | בזמן יצירת פרויקט Firebase / ייבוא של פרויקט Google Cloud ל-Firebase |
שירות- project number @gcp-sa-firebasestorage.iam.gserviceaccount.com (הוצא משימוש) firebase-storage@system.gserviceaccount.com | לניהול דליים של Cloud Storage for Firebase. | בזמן יצירת פרויקט Firebase / ייבוא של פרויקט Google Cloud ל-Firebase. חשבון service firebase-storage@ כבר לא מוקצים לפרויקטים חדשים. עיין בשאלות הנפוצות על התמיכה . |
service- project-number @gcf-admin-robot.iam.gserviceaccount.com | להפעלת פונקציות ענן עבור Firebase | בזמן יצירת פרויקט Firebase / ייבוא של פרויקט Google Cloud ל-Firebase ייתכן שכבר קיים עבור פרויקטים של Google Cloud לפני הייבוא |
project-number @cloudservices.gserviceaccount.com | כדי להשתמש בממשקי Google API | בזמן יצירת פרויקט Firebase / ייבוא של פרויקט Google Cloud ל-Firebase ייתכן שכבר קיים עבור פרויקטים של Google Cloud לפני הייבוא |
firebase-adminsdk- random5chars @ project-id .iam.gserviceaccount.com | כדי לספק אישורים עבור Firebase Admin SDK | בזמן יצירת פרויקט Firebase / ייבוא של פרויקט Google Cloud ל-Firebase |
firebase-measurement@system.gserviceaccount.com | לייצא נתוני Firebase מ-Google Analytics ל-BigQuery | בזמן הקישור של כל מוצר Firebase ל-BigQuery |
crashlytics-exporter@crashlytics-bigquery-prod.iam.gserviceaccount.com | כדי לייצא נתונים מ-Firebase Crashlytics ל-BigQuery | בזמן הקישור של כל מוצר Firebase ל-BigQuery |
exporter@fcm-bq-export-prod.iam.gserviceaccount.com | לייצא נתונים מ-Firebase Cloud Messaging אל BigQuery | בזמן הקישור של כל מוצר Firebase ל-BigQuery |
exporter@performance-bq-export-prod.iam.gserviceaccount.com | לייצא נתונים מ-Firebase Performance Monitoring ל-BigQuery | בזמן הקישור של כל מוצר Firebase ל-BigQuery |
service- project-number @gcp-sa-bigquerydatatransfer.iam.gserviceaccount.com | לייבא נתונים ל-BigQuery מכל מוצר Firebase (Google Analytics, Crashlytics, Cloud Messaging, ניטור ביצועים) | בזמן הקישור של כל מוצר Firebase ל-BigQuery |
ext- extension-instance-id @ project-id .iam.gserviceaccount.com | לניהול התקנה של תוסף Firebase ולהפעיל אותו | בזמן התקנת ההרחבה (לכל מופע הרחבה יש חשבון שירות משלו) |
(הוצא משימוש) firebase-crashreporting- random4char @ project-name .iam.gserviceaccount.com | כדי להעלות סמלי קריסה ל-Firebase Crash Reporting | בזמן יצירת פרויקט Firebase |