Firebase से जुड़े सेवा खातों की खास जानकारी

Firebase, सेवा खातों का इस्तेमाल करके सेवाओं को चलाता और मैनेज करता है. ऐसा करने के लिए, वह उपयोगकर्ता के क्रेडेंशियल शेयर नहीं करता. Firebase प्रोजेक्ट बनाने या मौजूदा Google Cloud प्रोजेक्ट में Firebase जोड़ने पर, आपको पता चल सकता है कि आपके Firebase प्रोजेक्ट में कुछ सेवा खाते पहले से मौजूद हैं.

आपको यह भी दिख सकता है कि सेवाओं का इस्तेमाल शुरू करने या कुछ कार्रवाइयां करने पर, आपके Firebase प्रोजेक्ट में नए सेवा खाते जोड़े जाते हैं. उदाहरण के लिए, BigQuery से Firebase प्रॉडक्ट को लिंक करना. इनमें से कुछ सेवा खातों को सीधे Firebase जोड़ता है, जबकि अन्य खातों को आपके Firebase प्रोजेक्ट से जुड़े Google Cloud प्रोजेक्ट जोड़ता है.

अपने प्रोजेक्ट के सभी सेवा खाते देखने के लिए, Firebase कंसोल में > प्रोजेक्ट सेटिंग पर जाएं. इसके बाद, सेवा खाते टैब में जाएं.

Firebase से जुड़े सेवा खातों की सूची यहां दी गई है:

सेवा खाते का नाम खाते के इस्तेमाल का डेटा प्रोजेक्ट में खाता जोड़े जाने पर
service-PROJECT_NUMBER@gcp-sa-firebase.iam.gserviceaccount.com Google Cloud प्रोजेक्ट के साथ Firebase की सेवाओं को मैनेज और लिंक करने के लिए (सभी Firebase प्रोजेक्ट के लिए ज़रूरी है)

Firebase प्रोजेक्ट बनाते समय जोड़ा गया / किसी मौजूदा Google Cloud प्रोजेक्ट में Firebase की सेवाएं जोड़ना

firebase-adminsdk-random5char@PROJECT_ID.iam.gserviceaccount.com Firebase Admin SDK टूल के लिए क्रेडेंशियल देने के लिए

Firebase प्रोजेक्ट बनाते समय जोड़ा गया / किसी मौजूदा Google Cloud प्रोजेक्ट में Firebase की सेवाएं जोड़ना

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

आपके ऐप्लिकेशन को बनाने, चलाने, और उसकी निगरानी करने के लिए. साथ ही, Cloud Firestore से डेटा लोड करने जैसे काम करने के लिए, ऐप्लिकेशन के डिफ़ॉल्ट क्रेडेंशियल की मदद से, एडमिन SDK टूल की पुष्टि करने की अनुमति भी है.

इस सेवा खाते के बारे में ज़्यादा जानें.

Firebase App Hosting चालू करते समय जोड़ा गया

service-PROJECT_NUMBER@gcf-admin-robot.iam.gserviceaccount.com Cloud Functions for Firebase को ऑपरेट करने के लिए

(2020 तक) प्रोजेक्ट में Cloud Functions API को चालू करते समय जोड़ा गया

(लेगसी) Firebase प्रोजेक्ट बनाते समय जोड़ा गया / किसी मौजूदा Google Cloud प्रोजेक्ट में Firebase की सेवाएं जोड़ना

हो सकता है कि प्रोजेक्ट में Firebase जोड़ने से पहले, कुछ Google Cloud प्रोजेक्ट के लिए यह पहले से मौजूद हो.

service-PROJECT_NUMBER@firebase-rules.iam.gserviceaccount.com Cloud Firestore के लिए, Firebase Security Rules से ऐक्सेस मैनेज करने के लिए

(2021 तक) प्रोजेक्ट के पहले Cloud Firestore इंस्टेंस को प्रोवाइड करते समय जोड़ा गया

(लेगसी) Firebase प्रोजेक्ट बनाते समय जोड़ा गया / किसी मौजूदा Google Cloud प्रोजेक्ट में Firebase की सेवाएं जोड़ना

PROJECT_ID@appspot.gserviceaccount.com App Engine से जुड़े संसाधनों को मैनेज करने के लिए:
  • डिफ़ॉल्ट Cloud Firestore इंस्टेंस
  • डिफ़ॉल्ट .appspot Cloud Storage for Firebase बकेट
  • Cloud Functions for Firebase (पहले जनरेशन के शेड्यूल किए गए फ़ंक्शन)

(2021 तक) प्रोजेक्ट के App Engine ऐप्लिकेशन को प्रोविज़न करते समय जोड़ा गया

(लेगसी) Firebase प्रोजेक्ट बनाते समय जोड़ा गया / किसी मौजूदा Google Cloud प्रोजेक्ट में Firebase की सेवाएं जोड़ना

हो सकता है कि प्रोजेक्ट में Firebase जोड़ने से पहले, कुछ Google Cloud प्रोजेक्ट के लिए यह पहले से मौजूद हो.

service-PROJECT_NUMBER@gcp-sa-firebasestorage.iam.gserviceaccount.com Cloud Storage for Firebase बकेट मैनेज करने के लिए

प्रोजेक्ट की पहली Cloud Storage for Firebase बकेट को प्रोवाइड करने के समय जोड़ा गया / Firebase में किसी मौजूदा Cloud Storage बकेट को इंपोर्ट करने के समय जोड़ा गया

साल 2022 में, इस सेवा खाते को उन सभी मौजूदा प्रोजेक्ट में जोड़ा गया था जिनमें Cloud Storage for Firebase बकेट थी. अक्सर पूछे जाने वाले सवाल देखें.

firebase-measurement@system.gserviceaccount.com Google Analytics का डेटा BigQuery में एक्सपोर्ट करने के लिए BigQuery से किसी Firebase प्रॉडक्ट को लिंक करते समय जोड़ा गया
crashlytics-exporter@crashlytics-bigquery-prod.iam.gserviceaccount.com Firebase Crashlytics का डेटा BigQuery में एक्सपोर्ट करने के लिए BigQuery से किसी Firebase प्रॉडक्ट को लिंक करते समय जोड़ा गया
exporter@fcm-bq-export-prod.iam.gserviceaccount.com Firebase Cloud Messaging का डेटा BigQuery में एक्सपोर्ट करने के लिए BigQuery से किसी Firebase प्रॉडक्ट को लिंक करते समय जोड़ा गया
exporter@performance-bq-export-prod.iam.gserviceaccount.com Firebase Performance Monitoring का डेटा BigQuery में एक्सपोर्ट करने के लिए BigQuery से किसी Firebase प्रॉडक्ट को लिंक करते समय जोड़ा गया
service-PROJECT_NUMBER@gcp-sa-bigquerydatatransfer.iam.gserviceaccount.com किसी भी Firebase प्रॉडक्ट (Google Analytics, Crashlytics, Cloud Messaging, और Performance Monitoring) से BigQuery में डेटा इंपोर्ट करने के लिए BigQuery से किसी Firebase प्रॉडक्ट को लिंक करते समय जोड़ा गया
ext-EXTENSION_INSTANCE_ID@PROJECT_ID.iam.gserviceaccount.com Firebase एक्सटेंशन को इंस्टॉल और चलाने के लिए

एक्सटेंशन इंस्टॉल करते समय जोड़ा जाता है (हर एक्सटेंशन इंस्टेंस का अपना सेवा खाता होता है)

ऐसे सेवा खाते जिनका इस्तेमाल बंद कर दिया गया है

(अब काम नहीं करता)
PROJECT_NUMBER@cloudservices.gserviceaccount.com

(अब काम नहीं करता)
Google API का इस्तेमाल करने के लिए

(अब काम नहीं करता) अब Firebase प्रोजेक्ट में नहीं जोड़ा जाता.

Firebase प्रोजेक्ट बनाते समय जोड़ा गया / किसी मौजूदा Google Cloud प्रोजेक्ट में Firebase की सेवाएं जोड़ना

हो सकता है कि प्रोजेक्ट में Firebase जोड़ने से पहले, कुछ Google Cloud प्रोजेक्ट के लिए यह पहले से मौजूद हो.

(अब सेवा में नहीं है)
firebase-service-account@firebase-sa-management.iam.gserviceaccount.com
(अब काम नहीं करता)
Firebase की सेवाओं को Google Cloud प्रोजेक्ट से मैनेज और लिंक करने के लिए

(अब काम नहीं करता) अब Firebase प्रोजेक्ट में नहीं जोड़ा जाता.

Firebase प्रोजेक्ट बनाते समय जोड़ा गया / किसी मौजूदा Google Cloud प्रोजेक्ट में Firebase की सेवाएं जोड़ना

(अब सेवा में नहीं है)
firebase-storage@system.gserviceaccount.com
(अब काम नहीं करता)
Firebase के लिए Cloud Storage की बकेट मैनेज करने के लिए

(अब काम नहीं करता) अब Firebase प्रोजेक्ट में नहीं जोड़ा जाता.

Firebase प्रोजेक्ट बनाते समय जोड़ा गया / किसी मौजूदा Google Cloud प्रोजेक्ट में Firebase की सेवाएं जोड़ना

साल 2022 से, firebase-storage@ सेवा खाते को नए प्रोजेक्ट में नहीं जोड़ा जाता. अक्सर पूछे जाने वाले सवाल देखें.

(अब काम नहीं करता)
firebase-crashreporting-random4char@PROJECT_ID.iam.gserviceaccount.com
(अब काम नहीं करता)
Firebase Crash Reporting में क्रैश सिंबल अपलोड करने के लिए

(अब काम नहीं करता) अब Firebase प्रोजेक्ट में नहीं जोड़ा जाता.

Firebase प्रोजेक्ट बनाते समय जोड़ा गया / किसी मौजूदा Google Cloud प्रोजेक्ट में Firebase की सेवाएं जोड़ना