फायरबेस सेवा खातों का अवलोकन

उपयोगकर्ता क्रेडेंशियल साझा किए बिना सेवाओं को संचालित और प्रबंधित करने के लिए फायरबेस सेवा खातों का उपयोग करता है। जब आप कोई Firebase प्रोजेक्ट बनाते हैं, तो आप देख सकते हैं कि आपके प्रोजेक्ट में कई सेवा खाते पहले से ही उपलब्ध हैं।

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

आप अपने प्रोजेक्ट से जुड़े सभी सेवा खातों को अपनी सेटिंग्स के सेवा खाते टैब में फायरबेस कंसोल में प्रोजेक्ट सेटिंग्स में देख सकते हैं।

यहां Firebase-प्रबंधित सेवा खातों की सूची दी गई है:

खाता नाम खाता उपयोग प्रोजेक्ट में जोड़े जाने पर
firebase-service-account@firebase-sa-management.iam.gserviceaccount.com Firebase सेवाओं को Google क्लाउड प्रोजेक्ट से प्रबंधित और लिंक करने के लिए - सभी Firebase प्रोजेक्ट के लिए आवश्यक

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

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

service- project-number @gcp-sa-firebaseappcheck.iam.gserviceaccount.com निम्नलिखित ऐप चेक प्रदाताओं द्वारा जारी किए गए प्रतिक्रिया टोकन को सत्यापित करने के लिए:
  • रीकैप्चा एंटरप्राइज
  • अखंडता API खेलें
निम्नलिखित प्रदाताओं के साथ ऐप चेक का उपयोग करने के लिए ऐप को पंजीकृत करते समय:
  • रीकैप्चा एंटरप्राइज
  • अखंडता API खेलें
project-id @appspot.gserviceaccount.com ऐप इंजन से जुड़े उत्पादों को प्रबंधित करने के लिए: क्लाउड फायरस्टोर, फायरबेस के लिए क्लाउड स्टोरेज, और फायरबेस के लिए क्लाउड फ़ंक्शंस Firebase परियोजना के निर्माण के समय / Google क्लाउड परियोजना को Firebase में आयात करने के समय
आयात से पहले Google क्लाउड प्रोजेक्ट के लिए पहले से मौजूद हो सकता है
service- project-number @firebase-rules.iam.gserviceaccount.com Cloud Firestore, Firebase के लिए Cloud Storage और रीयलटाइम डेटाबेस के लिए Firebase सुरक्षा नियम प्रबंधित करने के लिए Firebase परियोजना के निर्माण के समय / Google क्लाउड परियोजना को Firebase में आयात करने के समय
service- project number @gcp-sa-firebasestorage.iam.gserviceaccount.com

(बहिष्कृत) firebase-storage@system.gserviceaccount.com
फायरबेस बकेट के लिए क्लाउड स्टोरेज को प्रबंधित करने के लिए। Firebase परियोजना के निर्माण के समय/Firebase को Google क्लाउड परियोजना का आयात।
firebase-storage@ service account अब नई परियोजनाओं को असाइन नहीं किया गया है। समर्थन अक्सर पूछे जाने वाले प्रश्न देखें।
service- project-number @gcf-admin-robot.iam.gserviceaccount.com फायरबेस के लिए क्लाउड फ़ंक्शंस संचालित करने के लिए Firebase परियोजना के निर्माण के समय / Google क्लाउड परियोजना को Firebase में आयात करने के समय
आयात से पहले Google क्लाउड प्रोजेक्ट के लिए पहले से मौजूद हो सकता है
project-number @cloudservices.gserviceaccount.com Google API का उपयोग करने के लिए Firebase परियोजना के निर्माण के समय / Google क्लाउड परियोजना को Firebase में आयात करने के समय
आयात से पहले Google क्लाउड प्रोजेक्ट के लिए पहले से मौजूद हो सकता है
firebase-adminsdk- random5chars @ project-id .iam.gserviceaccount.com Firebase व्यवस्थापक SDK के लिए क्रेडेंशियल प्रदान करने के लिए Firebase परियोजना के निर्माण के समय / Google क्लाउड परियोजना को Firebase में आयात करने के समय
firebase-measurement@system.gserviceaccount.com Google Analytics से BigQuery में Firebase डेटा निर्यात करने के लिए किसी भी Firebase उत्पाद को BigQuery से लिंक करते समय
क्रैशलीटिक्स-exporter@crashlytics-bigquery-prod.iam.gserviceaccount.com Firebase Crashlytics से BigQuery में डेटा निर्यात करने के लिए किसी भी Firebase उत्पाद को BigQuery से लिंक करते समय
निर्यातक@fcm-bq-export-prod.iam.gserviceaccount.com Firebase क्लाउड संदेश सेवा से BigQuery में डेटा निर्यात करने के लिए किसी भी Firebase उत्पाद को BigQuery से लिंक करते समय
Exporter@performance-bq-export-prod.iam.gserviceaccount.com Firebase प्रदर्शन निगरानी से BigQuery में डेटा निर्यात करने के लिए किसी भी Firebase उत्पाद को BigQuery से लिंक करते समय
service- project-number @gcp-sa-bigquerydatatransfer.iam.gserviceaccount.com किसी भी Firebase उत्पाद (Google Analytics, Crashlytics, Cloud Messaging, Performance Monitoring) से BigQuery में डेटा आयात करने के लिए किसी भी Firebase उत्पाद को BigQuery से लिंक करते समय
extension-instance-id @ project-id .iam.gserviceaccount.com फ़ायरबेस एक्सटेंशन की स्थापना को प्रबंधित करने और चलाने के लिए एक्सटेंशन इंस्टालेशन के समय (प्रत्येक एक्सटेंशन इंस्टेंस का अपना सर्विस अकाउंट होता है)
(बहिष्कृत) फायरबेस-क्रैश रिपोर्टिंग- random4char @ project-name .iam.gserviceaccount.com फायरबेस क्रैश रिपोर्टिंग में क्रैश सिंबल अपलोड करने के लिए Firebase परियोजना निर्माण के समय