Firebase सेवा खातों के बारे में खास जानकारी

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

सेवाएं जोड़ने या कुछ कार्रवाइयां करने (जैसे, Firebase प्रॉडक्ट को BigQuery से लिंक करना) करने पर, आपको अपने प्रोजेक्ट में नए सेवा खाते जुड़ सकते हैं. इनमें से कुछ सेवा खाते सीधे Firebase से जोड़े जाते हैं; कुछ खाते आपके Firebase प्रोजेक्ट से जुड़े Google Cloud प्रोजेक्ट के ज़रिए जोड़े जाते हैं.

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

यहां Firebase से मैनेज किए जाने वाले सेवा खातों की सूची दी गई है:

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

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

service-project-number@gcp-sa-firebase.iam.gserviceaccount.com Firebase की सेवाओं को मैनेज करने और उन्हें Google Cloud के प्रोजेक्ट से लिंक करने के लिए - सभी Firebase प्रोजेक्ट के लिए ज़रूरी है

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

ध्यान दें: सितंबर 2018 से पहले बनाए गए कुछ Firebase प्रोजेक्ट में, यह सेवा खाता शामिल नहीं होता है. हालांकि, जब अगली बार इस सेवा खाते की ज़रूरत वाली कोई कार्रवाई की जाती है, तो Firebase इनमें से किसी भी प्रोजेक्ट में इस सेवा खाते को अपने-आप जोड़ देता है.

service-project-number@gcp-sa-firebaseappcheck.iam.gserviceaccount.com ऐप्लिकेशन की जांच करने वाली इन कंपनियों से मिले रिस्पॉन्स टोकन की पुष्टि करने के लिए:
  • reCAPTCHA Enterprise
  • Play Integrity API
App Check का इस्तेमाल करने के लिए, इन कंपनियों के साथ ऐप्लिकेशन रजिस्टर करते समय:
  • reCAPTCHA Enterprise
  • Play Integrity API
project-id@appspot.gserviceaccount.com App Engine से जुड़े प्रॉडक्ट मैनेज करने के लिए: Cloud Firestore, Firebase के लिए Cloud Storage, और Firebase के लिए Cloud Functions Firebase प्रोजेक्ट बनाते समय / Google Cloud प्रोजेक्ट को Firebase में इंपोर्ट करते समय
इंपोर्ट किए जाने से पहले, Google Cloud प्रोजेक्ट के लिए पहले से मौजूद हो सकता है
service-project-number@firebase-rules.iam.gserviceaccount.com Cloud Firestore, Cloud Storage for Firebase, और रीयल टाइम डेटाबेस के लिए Firebase सुरक्षा नियम मैनेज करने के लिए Firebase प्रोजेक्ट बनाते / Google Cloud प्रोजेक्ट को Firebase में इंपोर्ट करते समय
service-project number@gcp-sa-firebasestorage.iam.gserviceaccount.com

(अब उपलब्ध नहीं है) firebase-storage@system.gserviceaccount.com
'Firebase के लिए Cloud Storage' बकेट मैनेज करने के लिए. Firebase प्रोजेक्ट बनाते / Google Cloud प्रोजेक्ट को Firebase में इंपोर्ट करते समय.
firebase-storage@ सेवा खाते अब नए प्रोजेक्ट के लिए असाइन नहीं हैं. सहायता के लिए अक्सर पूछे जाने वाले सवाल देखें.
service-project-number@gcf-admin-robot.iam.gserviceaccount.com 'Firebase के लिए Cloud Functions' इस्तेमाल करने के लिए 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 एडमिन SDK टूल को क्रेडेंशियल देने के लिए Firebase प्रोजेक्ट बनाते / Google Cloud प्रोजेक्ट को Firebase में इंपोर्ट करते समय
firebase-measurement@system.gserviceaccount.com Firebase डेटा को 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 क्लाउड से मैसेज से BigQuery में डेटा एक्सपोर्ट करने के लिए BigQuery से किसी भी Firebase प्रॉडक्ट को लिंक करते समय
exporter@performance-bq-export-prod.iam.gserviceaccount.com Firebase की परफ़ॉर्मेंस मॉनिटर करने की सुविधा से BigQuery में डेटा एक्सपोर्ट करने के लिए BigQuery से किसी भी Firebase प्रॉडक्ट को लिंक करते समय
service-project-number@gcp-sa-bigquerydatatransfer.iam.gserviceaccount.com किसी भी Firebase प्रॉडक्ट (Google Analytics, Crashlytics, क्लाउड से मैसेज, परफ़ॉर्मेंस मॉनिटर करने) से BigQuery में डेटा इंपोर्ट करने के लिए BigQuery से किसी भी Firebase प्रॉडक्ट को लिंक करते समय
ext-extension-instance-id@project-id.iam.gserviceaccount.com Firebase एक्सटेंशन को इंस्टॉल करने और उसे चलाने के लिए एक्सटेंशन इंस्टॉल करते समय (हर एक्सटेंशन इंस्टेंस का अपना सेवा खाता होता है)
(अब सेवा में नहीं है) firebase-crashreporting-random4char@project-name.iam.gserviceaccount.com Firebase क्रैश रिपोर्टिंग में क्रैश सिंबल अपलोड करने के लिए Firebase प्रोजेक्ट बनाते समय