मालिक, एडिटर, और दर्शक की भूमिकाएं

बुनियादी भूमिकाएं (मालिक, एडिटर, और व्यूअर) IAM के लिए ज़रूरी भूमिकाएं हैं. इनमें, Firebase के सभी प्रॉडक्ट और सेवाओं के लिए, अलग-अलग लेवल की ऐक्सेस अनुमतियां शामिल होती हैं.

नीचे दी गई टेबल में, हर भूमिका में शामिल अनुमतियों की जानकारी दी गई है. बुनियादी भूमिकाओं के बारे में ज़्यादा जानने के लिए, Google Cloud दस्तावेज़ देखें.

ध्यान दें कि बुनियादी भूमिकाओं को पहले "प्रिमिटिव" भूमिकाएं कहा जाता था.

का इस्तेमाल करके, प्रोजेक्ट के सदस्यों को ये भूमिकाएं असाइन करें.FirebaseGoogle Cloud

Google CloudFirebase
भूमिका अनुमतियां
व्यूअर
roles/viewer
सिर्फ़ पढ़ने की अनुमति वाली कार्रवाइयों के लिए अनुमतियां. जैसे, मौजूदा संसाधनों या डेटा को देखना, लेकिन उनमें बदलाव नहीं करना.
एडिटर
roles/editor
व्यूअर की भूमिका के लिए मिलने वाली सभी अनुमतियां, साथ ही ऐसी कार्रवाइयों के लिए अनुमतियां जिनसे स्थिति में बदलाव होता है. जैसे, मौजूदा संसाधनों में बदलाव करना.
मालिक
roles/owner
एडिटर की भूमिका के लिए मिलने वाली सभी अनुमतियां, साथ ही इन कार्रवाइयों के लिए अनुमतियां:
  • किसी प्रोजेक्ट और उसमें मौजूद सभी संसाधनों के लिए भूमिकाएं और अनुमतियां मैनेज करना.
  • किसी प्रोजेक्ट के लिए बिलिंग सेट अप करना.
  • किसी प्रोजेक्ट को मिटाना या बहाल करना.

मालिक की भूमिका असाइन करने की अहमियत

Firebase प्रोजेक्ट को सही तरीके से मैनेज करने के लिए, उसका कोई मालिक होना ज़रूरी है.

मालिक की भूमिका वाले प्रोजेक्ट के सदस्य अक्सर प्रोजेक्ट के सिर्फ़ वे सदस्य होते हैं जो एडमिन से जुड़े काम कर सकते हैं या ज़रूरी सूचनाएं पा सकते हैं:

  • मालिक की भूमिका वाले प्रोजेक्ट के सदस्य अक्सर वे सदस्य होते हैं जो एडमिन से जुड़ी अहम कार्रवाइयां कर सकते हैं. जैसे, भूमिकाएं असाइन करना और Google Analytics प्रॉपर्टी मैनेज करना. साथ ही, Firebase सहायता टीम, प्रोजेक्ट के मालिकों से मिले एडमिन से जुड़े अनुरोधों को ही पूरा कर सकती है.
  • मालिक की भूमिका वाले प्रोजेक्ट के सदस्य अक्सर वे सदस्य होते हैं जिन्हें डिफ़ॉल्ट रूप से, प्रोजेक्ट या प्रॉडक्ट में होने वाले बदलावों के बारे में सूचनाएं मिलती हैं. जैसे, बिलिंग और कानूनी बदलाव, सुविधाओं को बंद करना वगैरह. अगर आपको प्रोजेक्ट के कुछ खास या ज़्यादा सदस्यों को सूचनाएं भेजनी हैं, तो आपके पास प्रोजेक्ट के "ज़रूरी संपर्कों" को पसंद के मुताबिक बनाने का विकल्प होता है.

Firebase प्रोजेक्ट के लिए मालिक सेट अप करने के बाद, यह ज़रूरी है कि असाइनमेंट की जानकारी अप-टू-डेट रहे.

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