סקירה כללית על חשבונות שירות שקשורים ל-Firebase

מערכת Firebase משתמשת בחשבונות שירות כדי להפעיל ולנהל שירותים בלי לשתף את פרטי הכניסה של המשתמשים. כשיוצרים פרויקט Firebase או מוסיפים את Firebase לפרויקט Google Cloud קיים, יכול להיות שתבחינו בכמה חשבונות שירות שכבר זמינים בפרויקט Firebase.

יכול להיות שתבחינו גם שחשבונות שירות חדשים נוספים לפרויקט Firebase כשמתחילים להשתמש בשירותים או כשמבצעים פעולות מסוימות (לדוגמה, קישור מוצר של Firebase ל-BigQuery). חלק מחשבונות השירות האלה נוספים ישירות על ידי Firebase, ואחרים נוספים על ידי פרויקט Google Cloud שמשויך לפרויקט Firebase.

אפשר לראות את כל חשבונות השירות של הפרויקט בכרטיסייה חשבונות שירות ב- > הגדרות הפרויקט במסוף Firebase.

זו רשימה של חשבונות שירות שקשורים ל-Firebase:

שם חשבון השירות שימוש בחשבון כשמוסיפים חשבון לפרויקט
service-PROJECT_NUMBER@gcp-sa-firebase.iam.gserviceaccount.com כדי לנהל ולקשר שירותי Firebase לפרויקטים של Google Cloud (נדרש לכל פרויקט Firebase)

נוסף בזמן יצירת פרויקט Firebase / הוספת שירותי Firebase לפרויקט קיים Google Cloud

firebase-adminsdk-random5char@PROJECT_ID.iam.gserviceaccount.com כדי לספק פרטי כניסה ל-SDK של Firebase לאדמינים

נוסף בזמן יצירת פרויקט Firebase / הוספת שירותי Firebase לפרויקט קיים Google Cloud

service-PROJECT_ID@gcp-sa-firebasevertexai.iam.gserviceaccount.com

כדי לאשר שימוש ב-Gemini Developer API וב-Agent Platform Gemini API (formerly Vertex AI) דרך Firebase AI Logic.

מידע נוסף על חשבון השירות הזה

נוסף בזמן ההפעלה של Firebase AI Logic

firebase-app-hosting-compute@PROJECT ID.iam.gserviceaccount.com

כדי לבנות, להריץ ולנטר את האפליקציה. יש לה גם הרשאה לאמת את SDK לאדמינים באמצעות Application Default Credentials, כדי לבצע פעולות כמו טעינת נתונים מ-Cloud Firestore.

מידע נוסף על חשבון השירות הזה

נוסף בזמן ההפעלה של Firebase App Hosting

service-PROJECT_NUMBER@gcf-admin-robot.iam.gserviceaccount.com כדי להפעיל את Cloud Functions for Firebase

(נכון לשנת 2020) נוסף בזמן הפעלת Cloud Functions API בפרויקט

(מאמר שמתייחס לגרסה קודמת) נוסף בזמן יצירת פרויקט Firebase או הוספת שירותי Firebase לפרויקט Google Cloud קיים

יכול להיות שהיא כבר הייתה קיימת בחלק מהפרויקטים של Google Cloud לפני שהוספתם את Firebase לפרויקט.

service-PROJECT_NUMBER@firebase-rules.iam.gserviceaccount.com כדי לנהל את הגישה דרך Firebase Security Rules ל-Cloud Firestore

(נכון לשנת 2021) נוסף בזמן הקצאת המשאבים של מופע Cloud Firestore הראשון בפרויקט

(מאמר שמתייחס לגרסה קודמת) נוסף בזמן יצירת פרויקט Firebase או הוספת שירותי Firebase לפרויקט Google Cloud קיים

PROJECT_ID@appspot.gserviceaccount.com כדי לנהל משאבים שמשויכים אל App Engine:
  • מופע ברירת מחדל של Cloud Firestore
  • קטגוריית ברירת המחדל .appspot Cloud Storage for Firebase
  • Cloud Functions for Firebase (פונקציות מתוזמנות מדור ראשון)

(נכון לשנת 2021) נוסף בזמן הקצאת אפליקציית App Engine של הפרויקט

(מאמר שמתייחס לגרסה קודמת) נוסף בזמן יצירת פרויקט Firebase או הוספת שירותי Firebase לפרויקט Google Cloud קיים

יכול להיות שהיא כבר הייתה קיימת בחלק מהפרויקטים של Google Cloud לפני שהוספתם את Firebase לפרויקט.

service-PROJECT_NUMBER@gcp-sa-firebasestorage.iam.gserviceaccount.com כדי לנהל את קטגוריות האחסון של Cloud Storage for Firebase

נוספה בזמן הקצאת המשאבים של הפרויקט הראשון Cloud Storage for Firebase bucket / ייבוא של Cloud Storage bucket קיים ל-Firebase

בשנת 2022, חשבון השירות הזה נוסף לכל הפרויקטים הקיימים שהיה בהם מאגר Cloud Storage for Firebase. אפשר לעיין בשאלות הנפוצות.

firebase-measurement@system.gserviceaccount.com כדי לייצא נתונים מ-Google Analytics אל BigQuery נוסף בזמן הקישור של מוצר Firebase כלשהו אל BigQuery
crashlytics-exporter@crashlytics-bigquery-prod.iam.gserviceaccount.com כדי לייצא נתונים מ-Firebase Crashlytics אל BigQuery נוסף בזמן הקישור של מוצר Firebase כלשהו אל BigQuery
service-PROJECT_NUMBER@gcp-sa-crashlytics.iam.gserviceaccount.com כדי לייצא נתוני Firebase Crashlytics אל BigQuery באמצעות ייצוא בסטרימינג נוספו בזמן ההפעלה של ייצוא בסטרימינג של Crashlytics אל 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 ו-Performance Monitoring) נוסף בזמן הקישור של מוצר Firebase כלשהו אל BigQuery
ext-EXTENSION_INSTANCE_ID@PROJECT_ID.iam.gserviceaccount.com כדי לנהל את ההתקנה של תוסף Firebase ולהפעיל אותו

נוסף בזמן ההתקנה של תוסף (לכל מופע של תוסף יש חשבון שירות משלו)

חשבונות שירות שיצאו משימוש

(הוצא משימוש)
PROJECT_NUMBER@cloudservices.gserviceaccount.com

(יצא משימוש)
כדי להשתמש בממשקי Google API

(הוצא משימוש) לא נוסף יותר לפרויקטים ב-Firebase.

נוסף בזמן יצירת פרויקט Firebase / הוספת שירותי Firebase לפרויקט קיים Google Cloud

יכול להיות שהיא כבר הייתה קיימת בחלק מהפרויקטים של Google Cloud לפני שהוספתם את Firebase לפרויקט.

(הוצא משימוש)
firebase-service-account@firebase-sa-management.iam.gserviceaccount.com
(הוצא משימוש)
כדי לנהל ולקשר שירותי Firebase לפרויקטים של Google Cloud

(הוצא משימוש) לא נוסף יותר לפרויקטים ב-Firebase.

נוסף בזמן יצירת פרויקט Firebase / הוספת שירותי Firebase לפרויקט קיים Google Cloud

(הוצא משימוש)
firebase-storage@system.gserviceaccount.com
(deprecated)
כדי לנהל קטגוריות של Cloud Storage for Firebase

(הוצא משימוש) לא נוסף יותר לפרויקטים ב-Firebase.

נוסף בזמן יצירת פרויקט Firebase / הוספת שירותי Firebase לפרויקט קיים Google Cloud

החל משנת 2022, חשבון השירות firebase-storage@ לא נוסף יותר לפרויקטים חדשים. אפשר לעיין בשאלות הנפוצות.

(הוצא משימוש)
firebase-crashreporting-random4char@PROJECT_ID.iam.gserviceaccount.com
(יצא משימוש)
כדי להעלות סמלי קריסה לדוחות קריסה ב-Firebase

(הוצא משימוש) לא נוסף יותר לפרויקטים ב-Firebase.

נוסף בזמן יצירת פרויקט Firebase / הוספת שירותי Firebase לפרויקט קיים Google Cloud