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 | ऐप्लिकेशन की जांच करने वाली इन कंपनियों से मिले रिस्पॉन्स टोकन की पुष्टि करने के लिए:
|
App Check का इस्तेमाल करने के लिए, इन कंपनियों के साथ
ऐप्लिकेशन रजिस्टर करते समय:
|
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 प्रोजेक्ट बनाते समय |