نظرة عامة على حسابات الخدمة ذات الصلة بمنصّة 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 حالي

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

لإنشاء تطبيقك وتشغيله ومراقبته، ويملك أيضًا الإذن للقيام بما يلي: مصادقة حزمة تطوير البرامج (SDK) الخاصة بالمشرف باستخدام بيانات الاعتماد التلقائية للتطبيق، لتنفيذ عمليات مثل تحميل البيانات من 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 حزمة المشروع الأولى / استيراد حزمة Cloud Storage حالية إلى 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
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 APIs

(ميزة متوقّفة نهائيًا) لم تعُد هذه الميزة تُضاف إلى مشاريع 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
(ميزة متوقّفة نهائيًا)
لإدارة مجموعات "مساحة التخزين في السحابة الإلكترونية لبرنامج Firebase"

(ميزة متوقّفة نهائيًا) لم تعُد هذه الميزة تُضاف إلى مشاريع Firebase.

تمت إضافتها عند إنشاء مشروع على Firebase / إضافة خدمات Firebase إلى مشروع Google Cloud حالي

اعتبارًا من عام 2022، لم تعُد تتم إضافة حساب الخدمة firebase-storage@ إلى المشاريع الجديدة. يُرجى الاطّلاع على الأسئلة الشائعة.

(متوقّفة نهائيًا)
firebase-crashreporting-random4char@PROJECT_ID.iam.gserviceaccount.com
(ميزة متوقّفة نهائيًا)
لتحميل رموز الأعطال إلى أداة "إعداد تقارير الأعطال من Firebase"

(ميزة متوقّفة نهائيًا) لم تعُد هذه الميزة تُضاف إلى مشاريع Firebase.

تمت إضافتها عند إنشاء مشروع على Firebase / إضافة خدمات Firebase إلى مشروع Google Cloud حالي